私はコントローラーを持っています:
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;