如何定义angular中两个状态之间的过渡?

所在分类: Angular2面试题及答案 查看次数: 201

发生两种状态之间的转换,以便可以在由模型属性驱动的两个状态之间构建简单的动画。 过渡基本上是从当前状态导航到新状态。 在angular中,过渡是一种特定于动画的功能,用于angular动画DSL语言。 Transition声明了在满足输入值时将执行的动画步骤序列。 函数提供了转换的参数,并且每次发生状态更改时都会执行该函数。 在此,如果函数为true,则动画将运行,否则将不会执行。

这些动画过渡放置在动画触发器中。 转换取决于动画在之前状态中的状态以及它在下一个状态中的变化。 换句话说,如果定义了与旧/当前状态标准匹配的转换,则将触发关联的动画。

语法:

function transition (stateChangeExpr: string,steps: AnimationMetadata | 
     AnimationMetadata []):AnimationTransitionMetadata;

 完善答案    |    登录 后显示完整答案

注:此试题仅作为相关知识水平测试,不能作为权威试题和答案。非商业转载注明原文链接即可;商业转载需本站授权同意。