我有一个控制器:
var layout = new LayoutView();
App.holder1.show(layout);
var my_view = new myView({id: options})
layout.holder1.show();
console.log(my_view.model.get('name')) <---- I want this
但是,我想get my_view.model.get('name')
,问题是我得到了undefined
. 我有console.log
模型并且它填充正常,但是我认为这是因为当我尝试获取时它还没有完全加载。
这是我目前的thisView:
var thisView = Backbone.Marionette.ItemView.extend({
initialize: function (options) {
this.model.fetch();
},
model: new myModel(),
template: testExampleTemplate,
});
return thisView;