KnockoutJS 2.2.0リリース

Steve Sandersonは、knockoutjsの次のバージョンのリリースを発表します。

このような場合は常に、多くのエラーが修正され、コード構造が最適化され、パフォーマンスが調整されています。

新機能について

著者のブログによると、興味深い変化の中で:
1. Foreachバインディングは、配列内の要素の順序を考慮するようになりました。 順序を変更すると、要素は配列内の位置に応じて移動します(さらに、以前は追加と削除によって実装されていたため、DOMに移動します)

beforeMoveおよびafterMoveコールバックを使用して、動きをアニメーション化できます。

2. CSSバインディングは、以前は静的とは異なり、プログラムで生成されたクラス名を要素に割り当てることを学びました。

3. IE10をサポート

4.サブスクリプション検出メカニズムの改善。 これにより、場合によっては、アイテムのサブスクライブに関する不要な作業を回避できます。 (これは喜ばせざるを得ない)

5. AMDサポートの改善

6.テキストバインディングは、仮想バインディングで動作することを学びました。

7.監視可能な変数と計算された変数の依存関係を制御できるピーク関数が導入されました。

オリジナル

Source: https://habr.com/ru/post/J156665/


All Articles