我正在学习余烬。仍处于早期阶段,我无法清楚Controller
,Route
,Model
之间的高级别连接(或何时使用哪一个等)。这个问题可能很愚蠢。可能我错过了一些非常基本的东西。
当我在Expecting 'ID', 'DATA', got 'SEP'
模板中使用这段代码时,我得到about
。
{{#each thing in something}}
<p>{{thing.name}}</p>
{{#/each}}
app.js
App = Ember.Application.create({})
App.NAMES=[{ name: 'first name' },{ name: 'another name' }];
App.Router.map(function() {
this.route('about');
});
App.AboutController = Ember.Controller.extend({
something: function() {
return App.NAMES;
}.property()
});
我也尝试将something
移到
App.AboutRoute = Ember.Route.extend({
something: function() {
return App.NAMES;
}
});
答案 0 :(得分:0)
{{/each}}
代替{{#/each}}
: - )