マリオネットがBACKBONE.JSのライブラリーの一番上に構築された、JavaScriptにMVCの原則を追加するJavaScriptライブラリます。
これらのMVCの原則を使用して、マリオネットは、通常のRuby、PHPやPythonなど、より高度なプログラミング言語が提供する機能のサポートが追加されています。
フレームワークは、フレームワーク自体が、有用なBACKBONE.JSパッケージの集まりではありません。
このリリースで新しく追加されます:
これで、ショーが何であるかのビューフィルタリングするCollectionViewまたはCompositeViewの上のフィルタ方法を設定することができます。これは、ユーザーがフィルタリングすることができるリストを表示しているときに便利です。
ツリー全体を再レンダリングすることなく、周りの子ノードを移動するためのjQueryを使用するようにCollectionViewとCompositeViewのにreorderOnSortオプションを追加します。これは、大規模なパーフォレーションブーストであり、あなたがあなたのコレクションをソートしている場合は楽勝です。
CollectionViewは、カスタム関係なく、あなたのバッキング・コレクションのソート方法もののビューごとに並べ替えを有効にするviewComparatorを持っています。
Marionette.getOptionを使用するソートのparamルックアップをリファクタリング。
子ノードを簡単に表示するための新しいヘルパーメソッドを追加しますshowChildView
this.showChildView( 'サイドバー」、新SidebarView());
子ノードを簡単に検索の新しいヘルパーメソッドを追加しますgetChildView
this.getChildView(‘サイドバー ')
レイアウトビュー要素を破壊した後、子ノードを削除するには、LayoutViewにdestroyImmediateオプションを追加します。これは、あなたが今に選ぶことができますパーフォレーションの最適化です。
@ui補間は今LayoutView上の領域の定義内に支持されます
regionEventのサポートが追加されました
destroyメソッドは、現在のビューのアクションを簡単にチェーンを可能にするために破壊された、このインスタンスを返します。
あなたのMarionette.Viewにオプションのハッシュを定義するか、あなたのMarionette.Viewの関数としてオプションを渡す場合は、バックボーン・ビューのコンストラクタまでオプションの結果を渡した場合。
すべてのビューは、今後のレンダリングと破壊に更新される、isRendered性を有しています。
バージョン2.4.3の新機能は次のとおりです。
これで、ショーが何であるかのビューフィルタリングするCollectionViewまたはCompositeViewの上のフィルタ方法を設定することができます。これは、ユーザーがフィルタリングすることができるリストを表示しているときに便利です。
ツリー全体を再レンダリングすることなく、周りの子ノードを移動するためのjQueryを使用するようにCollectionViewとCompositeViewのにreorderOnSortオプションを追加します。これは、大規模なパーフォレーションブーストであり、あなたがあなたのコレクションをソートしている場合は楽勝です。
CollectionViewは、カスタム関係なく、あなたのバッキング・コレクションのソート方法もののビューごとに並べ替えを有効にするviewComparatorを持っています。
Marionette.getOptionを使用するソートのparamルックアップをリファクタリング。
子ノードを簡単に表示するための新しいヘルパーメソッドを追加しますshowChildView
this.showChildView( 'サイドバー」、新SidebarView());
子ノードを簡単に検索の新しいヘルパーメソッドを追加しますgetChildView
this.getChildView(‘サイドバー ')
レイアウトビュー要素を破壊した後、子ノードを削除するには、LayoutViewにdestroyImmediateオプションを追加します。これは、あなたが今に選ぶことができますパーフォレーションの最適化です。
@ui補間は今LayoutView上の領域の定義内に支持されます
regionEventのサポートが追加されました
destroyメソッドは、現在のビューのアクションを簡単にチェーンを可能にするために破壊された、このインスタンスを返します。
あなたのMarionette.Viewにオプションのハッシュを定義するか、あなたのMarionette.Viewの関数としてオプションを渡す場合は、バックボーン・ビューのコンストラクタまでオプションの結果を渡した場合。
すべてのビューは、今後のレンダリングと破壊に更新される、isRendered性を有しています。
バージョン2.4.2の新機能は次のとおりです。
これで、ショーが何であるかのビューフィルタリングするCollectionViewまたはCompositeViewの上のフィルタ方法を設定することができます。これは、ユーザーがフィルタリングすることができるリストを表示しているときに便利です。
ツリー全体を再レンダリングすることなく、周りの子ノードを移動するためのjQueryを使用するようにCollectionViewとCompositeViewのにreorderOnSortオプションを追加します。これは、大規模なパーフォレーションブーストであり、あなたがあなたのコレクションをソートしている場合は楽勝です。
CollectionViewは、カスタム関係なく、あなたのバッキング・コレクションのソート方法もののビューごとに並べ替えを有効にするviewComparatorを持っています。
Marionette.getOptionを使用するソートのparamルックアップをリファクタリング。
子ノードを簡単に表示するための新しいヘルパーメソッドを追加しますshowChildView
this.showChildView( 'サイドバー」、新SidebarView());
子ノードを簡単に検索の新しいヘルパーメソッドを追加しますgetChildView
this.getChildView(‘サイドバー ')
レイアウトビュー要素を破壊した後、子ノードを削除するには、LayoutViewにdestroyImmediateオプションを追加します。これは、あなたが今に選ぶことができますパーフォレーションの最適化です。
@ui補間は今LayoutView上の領域の定義内に支持されます
regionEventのサポートが追加されました
destroyメソッドは、現在のビューのアクションを簡単にチェーンを可能にするために破壊された、このインスタンスを返します。
あなたのMarionette.Viewにオプションのハッシュを定義するか、あなたのMarionette.Viewの関数としてオプションを渡す場合は、バックボーン・ビューのコンストラクタまでオプションの結果を渡した場合。
すべてのビューは、今後のレンダリングと破壊に更新される、isRendered性を有しています。
バージョン2.4.1の新機能は次のとおりです。
これで、ショーが何であるかのビューフィルタリングするCollectionViewまたはCompositeViewの上のフィルタ方法を設定することができます。これは、ユーザーがフィルタリングすることができるリストを表示しているときに便利です。
ツリー全体を再レンダリングすることなく、周りの子ノードを移動するためのjQueryを使用するようにCollectionViewとCompositeViewのにreorderOnSortオプションを追加します。これは、大規模なパーフォレーションブーストであり、あなたがあなたのコレクションをソートしている場合は楽勝です。
CollectionViewは、カスタム関係なく、あなたのバッキング・コレクションのソート方法もののビューごとに並べ替えを有効にするviewComparatorを持っています。
Marionette.getOptionを使用するソートのparamルックアップをリファクタリング。
子ノードを簡単に表示するための新しいヘルパーメソッドを追加しますshowChildView
this.showChildView( 'サイドバー」、新SidebarView());
子ノードを簡単に検索の新しいヘルパーメソッドを追加しますgetChildView
this.getChildView(‘サイドバー ')
レイアウトビュー要素を破壊した後、子ノードを削除するには、LayoutViewにdestroyImmediateオプションを追加します。これは、あなたが今に選ぶことができますパーフォレーションの最適化です。
@ui補間は今LayoutView上の領域の定義内に支持されます
regionEventのサポートが追加されました
destroyメソッドは、現在のビューのアクションを簡単にチェーンを可能にするために破壊された、このインスタンスを返します。
あなたのMarionette.Viewにオプションのハッシュを定義するか、あなたのMarionette.Viewの関数としてオプションを渡す場合は、バックボーン・ビューのコンストラクタまでオプションの結果を渡した場合。
すべてのビューは、今後のレンダリングと破壊に更新される、isRendered性を有しています。
バージョン2.3.2の新機能は次のとおりです。
バグの修正:
いつものparamsの配列または空の配列のいずれかで適用コールするMarionette._getValueでIE8回帰。
バージョン2.2.2の新機能は次のとおりです。
修正:
破壊ビューにregion.emptyする重複コールを削除してください。
スワップアウトの時間を呼び出して修正。
マリオネットのエラーメッセージに壊れたリンクを修正しました。
バージョン2.2.0の新機能は次のとおりです。
CollectionViewsは今childEventsハッシュでemptyViewsからイベントを受信します
地域は現在、スワップアウトとbeforeSwapOutイベントを受け取ります。
addRegionを呼び出すときに地域のコンストラクタは現在、オプションとしてエルを取ることができます
地域のリセットがelはそのまま残します
アプリケーションはthis.optionsを持っています
アプリケーションは、メソッドを初期化してい
行動はもはやビューメソッドをラップしません
@uiを使用するユーザーを可能にするハッシュ領域セレクタを正規化します。構文
バージョン2.1.0の新機能は次のとおりです。
ビヘイビアインスタンス内からの景色エルへエル参照を追加します。
偽:ItemViewsは今テンプレートを設定することで、何のテンプレートを持つことはできません。
アプリケーションオブジェクトは、今では、デフォルトのメッセージ・チャネルを構成することができます。
アプリケーションオブジェクトは、現在するgetOptionメソッドを持っています。
地域は現在、所与の領域内のビューがあるかどうかを決定するhasViewメソッドを持っています。
ビューは、もはやモデルに直接toJSONを使用します。代わりに、彼らはserializeData経由で呼ばれている新しいオーバーライドメソッドserializeModelとserializeCollectionを呼び出します。
バージョン2.0.0の新機能は次のとおりです。
これは破壊リリースであり、多くのAPIの更新や変更が含まれています。
バージョン1.8.2の新機能は次のとおりです。
修正:
ビヘイビアは現在クローズにStopListeningはを呼び出します。
今行動undelegate modelEventsとされるCollectionEvents親ビューがundelegateEventsを呼び出します。
バージョン1.7.4の新機能は次のとおりです。
一般:
マリオネットのレポがsemver従うという事実を利用する亭の依存関係を更新します。
修正:
行動イベントは、もはや互いに衝突しません。
モジュールの停止にStopListeningはコールを戻します。これは、「修正」でしたが、ドキュメントには、多くの人々のための変更を破るにつながる非常に漠然としました。
バージョン1.7.1の新機能は次のとおりです。
修正:
文字列ベースの行動イベントメソッドの使用を有効にします。
バージョン1.6.4の新機能は次のとおりです。
カスタムモジュールクラスが渡されたときにモジュールが二回初期化する原因となるバグのパッチを適用します。
バージョン1.6.3の新機能は次のとおりです。
Marionette.App上のより直接的なモジュールのインスタンスを有効にします。
複雑なセレクタを処理するための@ui補間を修正しました。
CollectionView、AppRouterとItemViewのための改良のreadmeドキュメント。
NPMの自己署名証明書の問題を扱います
不要な引数のスライスを交換しました。
内部throwErrorヘルパーメソッドを使用するように投げるエラーを正規化します。
バージョン1.5.1の新機能は次のとおりです。
ショーとonDomRefreshは、特定の条件でitemViewsに呼び出されなかったバグを修正。
バージョン1.5.0の新機能は次のとおりです。
`collectionView`は` onShow`と `onDomRefresh`が間違って呼ばれるように引き起こす以内` collection`をリセットする不具合を修正しました。
`addItemView`は現在、追加された` view`を返します。
今、あなたは手動でバインディングを設定することなく、すべてのバブリングitemEventsをキャプチャすることができます `itemEvents`ハッシュまたはメソッドを指定することができます。
バージョン1.4.0の新機能は次のとおりです。
新しい@uiを使用する機能を追加します。イベント内の構文とセレクタの重複を防ぐために、ハッシュをトリガします。
バージョン1.2.3の新機能は次のとおりです。
初期は、このようにエラーを上げ、レンダリングの前に子ビューが追加されていたバグを修正。
バージョン1.2.2の新機能は次のとおりです。
これは、バックボーンビューは、もはやコンストラクタで表示オプションを設定するため、これが必要とされない特定のビューのためのinitializeメソッド内からアクセスするビューオプションを可能にするコンストラクタ上記のビューオプションのインスタンスを移動します。
バージョン1.2.1の新機能は次のとおりです。
バグを修正しましたので、今のオプションは、デフォルトでは未定義ではない{}です表示します。
トリガーでpreventDefaultとのstopPropagationが間違ったコンテキストで実行していたバグを修正 - 今デフォルトを防止し、もう一度デフォルトで伝播を停止するトリガー。
バージョン1.2.0の新機能は次のとおりです。
1.1.0へのバックボーンを更新
トリガーのpreventDefaultとのstopPropagationの動作をカスタマイズする機能が追加されました
バージョン1.0.3の新機能は次のとおりです。
それが利用可能であるであることを示すために、メソッドシグネチャにインデックスパラメータが追加されました。
uneeededコンストラクタ関数を削除し、それが問題を引き起こしていたし、コンストラクタで必要とされなかったとしてgetItemViewへの呼び出しを削除しました。
領域が削除されたときに.LENGTHをデクリメントするバグを修正しました。
バージョン1.0.2の新機能は次のとおりです。
「閉じる」イベント/ OnCloseのメソッドの後にそれらをアンバインドするバグが修正されましたので、UI要素は、これらの中に用意されています。
多くの場合、解雇される間違ったルートを引き起こし、ルートの順序を逆にしたバグを修正。
要件ます:
クライアント側でJavaScriptが有効になっ
BACKBONE.JS 0.9.9以上
1.4.4以上Underscore.js
コメントが見つかりません