我好像遇到了问题,
任何人都可以发现为什么没有任何东西放入div id“app”??
从链接:
JS -
var MyModel = Backbone.Model.extend();
var data = {
first: 'hello',
second: 'there'
};
var myModel = new MyModel(data);
var MyView = Backbone.View.extend({
model: myModel,
el: $('#app'),
initialize: function(){
this.render();
},
render: function(){
this.$el.html(this.model.toJSON());
}
});
var myView = new MyView();
我确定这只是我作为BackboneJS noob。
答案 0 :(得分:2)
哦,当你只需要一个字符串时,你就试图将一个对象传递给.html
。如果你想做一些奇怪的事情,请使用JSON.stringify(this.model.toJSON())
。