0
我努力學習燼這個課程之後,我有以下控制器問題檢索從控制器的數據使用Ember.js 2.3.0
import Ember from 'ember';
export default Ember.Controller.extend({
title:'My Blog Post',
body:'Body of the post',
authors:['Author1', 'Author2', 'Author3'],
comments:[
{
name:'name 1',
comment:'comment 1'
},
{
name:'name 2',
comment:'comment 2'
},
{
name:'name 3',
comment:'comment 3'
}
]
});
而且模板:
<h1>{{title}}</h1>
<p>{{body}}</p>
<p>
<strong>Authors:</strong>
{{#each authors}}
{{this}},
{{/each}}
</p>
<h4>Comments</h4>
<ul>
{{#each comments as c}}
<li><strong>{{name}}</strong> - {{comment}}</li>
{{/each}}
</ul>
而且它有已經產生這樣的輸出:
My Blog Post Body of the post Authors: <[email protected]:post::ember424>, <[email protected]:post::ember424>, <[email protected]:post::ember424>, Comments - - -
我仔細檢查了所有內容,它與我看起來相似,我也嘗試使用{{#each comments as | c |}},{{每個作者作爲作者}} {{this.author}},嘗試使用{{c.name}},也嘗試{{this.name}},{{this.c.name}}
任何想法,我哪裏錯了?
在此先感謝
感謝@Dan_C,我不得不更新{{#each批示| C |}},但我沒有用{{c.name}}做了詭計 – Icaro
@lcaro,很高興幫助! :) –