Knockout.js
第3回は予告通り前回の続きで、項目がダブルクリックされたら、他方のリストに項目を移動する機能を追加します。 ViewModel まずはViewのことを気にせず、ViewModelでどのような関数が必要になるかを考えます。なるべく前回の構造を維持するという前提で、ぱ…
第2回は、2つの左右のボックスを互いに移動できるセレクトリストです。 完成形 リポジトリは同じです。これ、よく見るんですけど何ていう名前が適切なんですかね…?とりあえず、RichFacesのネーミングを借りて、List Shuffleとしました。まぁシャッフル機能…
年明け最初のエントリーでは、軽めの内容として、何回かに分けて、Knockout.jsの小技(HTMLの画面開発でありがちな実装について、Knockoutでの実装例)を紹介していきたいと思います。第1回は、チェックボックスの全選択on/off(いわゆるtoggle)機能です。…
JavaScriptのMVVMフレームワーク「Knockout.js」を使ってみました。 Knockout.jsを選んだ理由 深い理由はないですw双方向バインディングがイメージしやすく、ライブラリ自体が軽量で他のライブラリに依存しないので、シンプルでわかりやすい印象を受けたか…