原諒我,我是新來的骨幹和MVC javascript概念。Backbone.js獲取列表以確保只存在某個模型的一個實例
所以,我想提出一個評價系統:
createComment: function() {
// create new comment model
var comment = new CommentModel({});
// render form view right after new button
var formview = new FormView({model: comment});
this.$el.after(formview.render().$el);
// add saved model to collection after form was submitted successfully
formview.on('success', this.handleFormSuccess, this);
// finally, return false to stop event propagation
return false;
},
什麼我不明白是怎麼弄的已經賦予評論列表,但尚未發送到集合。看,我想確保一次只打開一個評論框。
我的方法是檢查看看有多少評論已打開,並關閉除當前模型以外的所有人。
Using Backbone.js & Underscore, how to get a count of items from the model?似乎給出瞭如何做到這一點的建議該模型命中一個集合。
我是非常新的骨幹,所以這是完全可能的,我在這個確切的錯誤方向。
如何獲取列表?
'成功'不是觸發器。應該是'同步' – Joe