V-IFのとVショーの違い
遅くV-ショーの初期化が、スイッチングの低コスト、高速初期化が、高スイッチングのコストV-IF
一般的
DOM要素を動的に表示されています
違い
- 手段:
V-IFは、動的にDOMツリーにDOM要素を追加したり、削除され;
V-表示する表示スタイルプロパティは、明示的および暗黙的制御素子DOMによって提供されます。 - :コンパイルプロセス
ハンドオーバ処理が正しく内部およびサブアセンブリを監視イベントの破壊及び再構成を切り替えるローカルコンパイル/アンロード処理のV-IF、
単にスイッチベースのV-表示CSS。 - コンパイル条件:
初期条件がfalseの場合、V-IFは、何もしない、不活性であり、条件が真の最初のコンパイル始めなった場合にのみ、ローカル(キャッシュされてコンパイルされ、キャッシュされ、その後、スイッチであり、コンパイル?とき部分的アンロード);
V-ショー、(最初の条件が真である)任意の条件の下でコンパイルされ、キャッシュ、およびDOM要素が保持されています。 - パフォーマンスの消費量:
V-IFハンドオーバ高い消費、
レンダリングの高い初期消費とV-ショー。 - 使用シナリオ:
そうな変化に適切な動作条件V-IF;
頻繁な切り替えのためのV-ショー。
オリジナルリンク:https://blog.csdn.net/ning0_o/article/details/56006528