-2
我正在測試Ember.js,並且我有一個非常微不足道的問題。 我想在車把模板,以顯示與一個叫「測試」與價值變量的值,輸入文本「這是一個測試」Ember.js:如何將模型傳遞給模板
的問題是,輸入爲空以及h1元素雖然varibale具有值
這是文件路由/ index.js
export default Ember.Route.extend({
model : function(){
return { test:'This is a test'}
},
/* Default Implementation */
setupController: function(controller, model) {
controller.set('model', model);
}
});
這是文件模板/ index.hbs
{{input value=test type="text" }}
<h1> {{test}} </h1>
這是文件router.js
Router.map(function()
this.route('index', { path: '/' });
});
哪裏錯誤? 在此先感謝
感謝,現在的工作! – fciri
這太可怕了,有一百萬種方法可以做到,而你選擇了最差的方法。你可以通過'model.test'訪問它,你可以使用'Ember.computed.alias/oneWay/reads'。目前你在做什麼的問題是,你不''返回this._super(...參數)'這是負責將模型設置爲控制器的模型屬性。 –
您還應該包含關於這段代碼如何幫助OP的解釋。 – Wtower