2
是新來的餘燼和我嘗試了幾件事情請幫助灰燼JS - 模型的應用途徑不加載
JS:
App = Ember.Application.create();
App.Router.map(function() {
// put your routes here
});
App.IndexRoute = Ember.Route.extend({
model: function() {
return ['red', 'yellow', 'blue'];
}
});
App.ApplicationRoute=Ember.Route.extend({
model:function() {
return ['Home','Features','About'];
},
setupController: function(controller) {
controller.set('title', "Hello world!");
},
});
這裏ApplicationRoute下添加模型
模板:
<script type="text/x-handlebars">
<h2>Welcome to Ember.js</h2>
{{model}}
{{outlet}}
</script>
<script type="text/x-handlebars" data-template-name="index">
<ul>
{{#each model as |item|}}
<li>{{item}}</li>
{{/each}}
</ul>
</script>
第一個模板下已嘗試輸出模型,但未顯示在輸出
輸出:
歡迎Ember.js
red
yellow
blue
多謝了。所以我是覆蓋setupController鉤子,這就是爲什麼模型沒有設置到控制器。 @Akis謝謝你的幫助。 – Neovire
是的,這是導致問題。歡迎您.. – Akis
Neovire,別忘了接受答案。 –