タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Knockoutに関するnakaji999のブックマーク (2)

  • Knockout.js の Mapping プラグインを使ったら凄く捗った件 - しばやん雑記

    めっちゃ久しぶりに Knockout.js の話です。最近、仕事で再び使い始めたので Tips 的なものが貯まってきたら、こうやってちょいちょい書いていきます。 Knockout : Home ASP.NET MVC 側で持っているモデルをそのまま JSON にして Knockout.js に流し込みたかったのですが、いちいち JavaScript 側でも同じ構造を持ったモデルを作るのは非常に面倒なので、今回は Knockout.js に用意されている Mapping プラグインを使ってみました。 Mapping プラグインのドキュメントは公式サイトで提供されています。 Knockout : Mapping プラグイン体は GitHub からダウンロードできます。Knockout.js の最新バージョンは 3.1.0 なので互換性を心配しましたが、今のところは特に問題なく使えています。

    Knockout.js の Mapping プラグインを使ったら凄く捗った件 - しばやん雑記
  • knockoutとMappingプラグインとlocalStorageは相性がいいかも - きよくらの備忘録

    knockout.jsとそのプラグインのMapping(knockout.mapping)の組み合わせはすごく便利ですね。このあたりの詳しい話はしばやん先生のこちらのエントリを参照。 Knockout.js の Mapping プラグインを使ったら凄く捗った件 - しばやん雑記 localStorageとも相性バッチリ つまるところ、knockout.mappingは以下の二者の間で相互変換をサクッと行ってくれます プレーンなJavaScriptのオブジェクト(及びそのJSONな文字列) (バインド可能なようにObservableなメンバで構成された)ViewModel JSONとの相互変換も楽なので、RESTなWEB APIとのやり取りをスムーズにこなしてくれるのはもちろん、例えばフォームの内容をlocalStorageに出し入れする時などもすごく楽にできました。 例えばこんなフォームが

    knockoutとMappingプラグインとlocalStorageは相性がいいかも - きよくらの備忘録
  • 1