require で動的にロードされるノックアウト コンポーネントを使用する SPA があります。
これが現在の外観です
<!-- 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
。
助けてくれてありがとう。