私はemberを新しくしています。私のリストが表示されない理由を理解できないようです。ここで私は、ルートページにモデルを作成するコードです:モデル情報を表示していません
import Ember from 'ember';
export default Ember.Route.extend({
model: function(){
return ['Ford', 'tesla','lexus'];
}
});
、これが私のテンプレートページ
<h1>Cars</h1>
<ul>
{{#each car in model}}
<li>{{car}}</li>
{{/each}}
</ul>
ですが、何らかの理由で何の情報が表示されていません。誰も私が見ていないことに気付いていますか?前もって感謝します!
<p>
<strong>authors: </strong>
{{#each authors}}
{{this}},
{{/each}}
</p>
<h4>Comments</h4>
<ul>
{{#each comments as comment}}
<li><strong>{{name}}</strong> - {{comment}}</li>
{{/each}}
</ul>
と
export default Ember.Controller.extend({
action:{
sayHello: function(){
alert('Hello')
},
toggleBody: function(){
this.toggleProperty('isShowingBody');
},
submitAction: function(){
alert(this.get('name'));
alert(this.get('comment'));
}
},
title: 'My Bliog Post',
body: 'My body of work is endless i tell you',
authors: ['william','robert','michelle'],
created: new Date(),
comments: [
{
name: 'Evan',
comment: 'Hey what is new '
},{
name: 'Evan',
comment: 'Hey ith you'
},{
name: 'Evan',
comment: 'Hey what is n'
}
]
})。
フォロー燃えさしガイド。 https://guides.emberjs.com/v2.14.0/templates/displaying-a-list-of-items/古いバージョンのemberで使われている構文に従っていると思います。それは廃止され、今削除されました – kumkanillam