我有一个 SPA,它使用通过 require 动态加载的淘汰组件。
这是它目前的样子
<!-- ko if: state() === 'one' -->
<component-one></component-one>
<!-- /ko -->
<!-- ko if: state() === 'two' -->
<component-two></component-two>
<!-- /ko -->
<!-- ko if: state() === 'three' -->
<component-three params="myParam: MyParam()"></component-three>
<!-- /ko -->
<!-- ko if: state() === 'four' -->
<component-four></component-four>
<!-- /ko -->
我正在寻找的是与if
虚拟元素的绑定产生相同结果的东西,但也允许我在状态更改时放置一个过渡(淡入/淡出)。
我发现了类似http://jsfiddle.net/rniemeyer/kNtdu/的东西,它似乎适用于淘汰赛 2.1 但不适用于 3.2。
请注意,我不只是在寻找 a fadeVisible
,而是更多地寻找 a fadeIf
。
谢谢你的帮助。