MVVM(モデル - ビュー - ViewModelには)UI開発を対象とし、SilverlightとWPF(WindowsのPresentation Foundationの)ます。
のために使用され、マイクロソフトによって開発された古典的なMVCパラダイム、からの偏差でありますVue.jsは、UI関連のタスクのための開発時間を改善し、伐採、JavaScriptのための基本的なMVVMの原則のいくつかを実装しています。
このは、構成可能なコンポーネント・システムを使用することは非常に簡単に構築することにVue.js「特別な注意のおかげで行われます。これにより、開発者は数行のコードでカスタムコンポーネントを構築することができ、かつ使いやすいデータ・バインディングと相まって、プログラマが応答し、様々な入力に反応するUIウィジェットを作成することができます。
すべてのすべてで、Vue.jsは、彼らが同様にカスタムコントロールやコンポーネントを構築させながら、そのUIを超える開発者がより多くの制御を可能にする、非常に汎用性の高いシステムです。
このリリースで新しく追加されます:
新しい:
strictモード
改善点:
モジュールbundlersを使用している場合、ソースコードは、より良い縮小のためにリファクタリング。説明書を参照してください。
計算されたプロパティは、今、その値が自動的にキャッシュさがあり、必要なときだけいい加減に再評価されます。これは、依存関係の変更を再実行して複数回ある高価な計算を回避することができます。
V-attrが今もプロパティが存在する場合、要素に対応するプロパティを設定します。たとえば、属性のみを更新するだけでなく、valueプロパティを設定しません。要素がバインドされた属性に対応するプロパティを持っていない場合、それは設定されません。
V-リピートは現在、配列構文でアイテムをサポートしています
プロップのバインディング・タイプが一致しない場合に警告を投げれる、真:小道具の宣言は今twoWay指定することができます。
プロップのデフォルト値を提供する場合、あなたは今、複数のVM間で共有同一の参照を回避するために、オブジェクト/配列の値を返す関数を提供することができます。
バージョン1.0.10の新機能は次のとおりです。
新しい:
strictモード
改善点:
モジュールbundlersを使用している場合、ソースコードは、より良い縮小のためにリファクタリング。説明書を参照してください。
計算されたプロパティは、今、その値が自動的にキャッシュさがあり、必要なときだけいい加減に再評価されます。これは、依存関係の変更を再実行して複数回ある高価な計算を回避することができます。
V-attrが今もプロパティが存在する場合、要素に対応するプロパティを設定します。たとえば、属性のみを更新するだけでなく、valueプロパティを設定しません。要素がバインドされた属性に対応するプロパティを持っていない場合、それは設定されません。
V-リピートは現在、配列構文でアイテムをサポートしています
プロップのバインディング・タイプが一致しない場合に警告を投げれる、真:小道具の宣言は今twoWay指定することができます。
プロップのデフォルト値を提供する場合、あなたは今、複数のVM間で共有同一の参照を回避するために、オブジェクト/配列の値を返す関数を提供することができます。
バージョン0.12.7の新機能は次のとおりです。
新しい、より強固なディレクティブパーサを導入しました。
メイド必ずディレクティブは、彼らは、マークアップに表示されている順序でコンパイルされます。
バージョン0.11.5の新機能は次のとおりです。
新しい、より強固なディレクティブパーサを導入しました。
メイド必ずディレクティブは、彼らは、マークアップに表示されている順序でコンパイルされます。
バージョン0.9.3の新機能は次のとおりです。
新しい:
V-となりまし異なるキーで子VMに親VMのデータのプロパティをバインドするために使用することができ、例えば、 V-付き= "childKey:parentKey」。
親インスタンスのオプションを追加しました。これは、開発者がプログラムでネストされたVMインスタンスを作成することができます。
新しいVMインスタンスのプロパティを追加しました:$オプション。これは、インスタンス化オプションのカスタムプロパティにアクセスするために使用することができます。
かわった:
カスタムディレクティブを作成する場合、開発者が明示的isLiteralに合格する必要があります、真のisEmpty:trueまたはisFn:真のリテラル、空または機能のディレクティブを作成します。
一定:
置き換え:trueオプションはcompiler.elとVMを引き起こし$ elは古い、置き換えの要素を指すことにします。
array.splice(0)が正しくサポートされているブラウザで配列を空にします。
要件ます:
クライアント側でJavaScriptが有効になっ
コメントが見つかりません