Breeze と Durandaljs でsteve の Knockout-ES5-Plugin ( http://blog.stevensanderson.com/2013/05/20/knockout-es5-a-plugin-to-simplify-your-syntax/ )を使用するにはどうすればよいですか?
どうもありがとう!
Breeze と Durandaljs でsteve の Knockout-ES5-Plugin ( http://blog.stevensanderson.com/2013/05/20/knockout-es5-a-plugin-to-simplify-your-syntax/ )を使用するにはどうすればよいですか?
どうもありがとう!
Durandal の場合、ビュー モデル バインダーの beforeBind フックにフックして、バインドする直前に Steve のプラグインにオブジェクトを自動的に変換させることができます。これは完璧に機能しない可能性があります。私は自分で試していません。また、彼のプラグインは完全なオブジェクト グラフではなく、オブジェクトの基本的なプロパティのみを変換することに注意してください。したがって、この方法でバインドしても、おそらく 100% 希望どおりには機能しません。
Durandal 2.0 には、正しく動作する独自の ES5 プラグインがあります :) まだリリースされていませんが、最新の状態に保ちたい場合は、2.0 の残りの部分と共にソースの下にあります。発売は8月中旬を予定。
Breezeについては、よくわかりません。