我有一个模型。我有添加到该模型的注释。那里没有问题。
当我实例化视图时,我想看看 data.objects 是否有笔记中的内容。
我在哪里放置 if 语句?在视图渲染中?以及如何测试它。
js 和骨干菜鸟在这里,所以请原谅我错过了基础知识。
让我知道,非常感谢。
欢迎任何对教程的引用。
更新:这是我的模型的视图
var BlasterView = Backbone.View.extend({
tagName: 'li',
className: 'blaster',
events: {
'click .td-blaster a': 'done'
},
initialize: function() {
_.bindAll(this, 'render');
},
render: function(){
this.$el.html(ich.blasterTemplate(this.model.toJSON()));
return this;
},
done: function(){
this.model.toggle();
this.$el.animate({
backgroundColor:'#faeca9'
}, 600 ).delay(600).fadeOut('fast');
return false;
}
});