1

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 を探しているのではなく、fadeVisiblea の線に沿ったものを探していることに注意してくださいfadeIf

助けてくれてありがとう。

4

1 に答える 1