2014-03-01から1ヶ月間の記事一覧
sortBy,map,pluck,filter,groupBy,pick.omitとか使える。いくつか試してみた。 backbone.js v1.0.0 function l(s) {console.log(s)}; function a(s) {alert(s)}; l('Underscore in Backbone.Collection'); var coll = new Backbone.Collection(); coll.add([…
細かいことはサンプルコードで、ということで…… backbone.js v1.0.0 function l(s) {console.log(s)}; function a(s) {alert(s)}; l('*****start*****'); l('*****Backbone.Model*****'); var Todo = Backbone.Model.extend({ defaults: { title: '' ,comple…
var collection = new Backbone.Collection; collection.add([{id:1, name:'dog'},{id:2, name:'cat'}]); l(JSON.stringify(collection)); collection.add([{id:1, name:'dogdog'}], {merge:true}); l(JSON.stringify(collection)); これで [{"id":1,"name":…
ui-bar-xクラスを一旦全てのliからremoveしてからクリックされたやつにaddする。
普通に書けば普通にできる。私は普通ではなかったのでハマった…… ただしカラム選択用ボタンはダメ。1画面1ポップアップとかそんな感じの制限があるっぽく、カラム選択ポップアップを表示すると元のtableを表示していたポップアップの方が消える。data-dismis…
やり方によるが、「二度押し」で解除させることができなくてハマった。 「もうお馴染みのラジオボタン」は1度選択したら最後解除できない、というのは利用者としてもおおむね常識だと思う。むしろ選択解除できるようにしたいものはプルダウンリストを使う。 …
li内でui-li-countクラスを付加したspanを書けばカウントバブルになる。この例は探せばいくらでも出てくる。 ただ、それ以外のタグの例となるとほとんど無い。StackOverflowで検索しても、要するにあり合わせのクラスを指定して何とかする例しか見つからなか…