require を使用してロードされたノックアウトのコンポーネント間でアニメーション化されたトランジションを持つことは可能ですか? state() が変更されると、コンポーネントはフェード/スライドしますか?
過去に、fadeVisible で同様のことを行ったことがありますが、これは amd/require および新しいコンポーネント API では機能しないようです。何か案は?ありがとう :)
登録
// Register knockout components
ko.components.register('breadcrumb', { require: './Modules/Breadcrumb/Breadcrumb' });
ko.components.register('splash', { require: './Modules/Splash/Splash' });
ko.components.register('catalogue', { require: './Modules/Catalogue/Catalogue' });
ko.components.register('requests', { require: './Modules/Requests/Requests' });
使用法
<div id="main">
<breadcrumb></breadcrumb>
<!-- ko if: state() === 'home' -->
<splash></splash>
<!-- /ko -->
<!-- ko if: state() === 'catalogue' -->
<catalogue></catalogue>
<!-- /ko -->
<!-- ko if: state() === 'requests' -->
<requests></requests>
<!-- /ko -->
</div>