Javascript 手柄未正确渲染模型中的内容
从余烬模型渲染内容时遇到一些问题。这是一个“新闻”模型,我试图显示它的内容;它是HTML文本,所以当我在模板中渲染它时,我尝试使用三个大括号,但是什么也没有显示。当我使用普通的双大括号时,我得到的是:Javascript 手柄未正确渲染模型中的内容,javascript,ember.js,handlebars.js,Javascript,Ember.js,Handlebars.js,从余烬模型渲染内容时遇到一些问题。这是一个“新闻”模型,我试图显示它的内容;它是HTML文本,所以当我在模板中渲染它时,我尝试使用三个大括号,但是什么也没有显示。当我使用普通的双大括号时,我得到的是: <App.News:ember291:14> 路线 App.NewsItemRoute = Ember.Route.extend({ model: function(params) { return this.store.find('news', params
<App.News:ember291:14>
路线
App.NewsItemRoute = Ember.Route.extend({
model: function(params) {
return this.store.find('news', params.id);
}
});
<h1>{{ title }}</h1>
<small>{{format-time date}} by {{ author }} in {{ category }}</small>
<hr/>
<p> {{ content }} </p>
模板
App.NewsItemRoute = Ember.Route.extend({
model: function(params) {
return this.store.find('news', params.id);
}
});
<h1>{{ title }}</h1>
<small>{{format-time date}} by {{ author }} in {{ category }}</small>
<hr/>
<p> {{ content }} </p>
{{title}
{{category}}中的{author}}{{format time date}}由{category}中的{author}}编写{{format time date}}
{{content}}
设置了正确的标题、日期、作者和类别,但没有设置内容。您可以通过多种方式正确显示内容:
<p> {{ content.content }} </p>
<p> {{ model.content }} </p>
{{#with model}}
{{content}}
{{/with}}
但是,它在您的内容属性中不起作用。您有多种方法来正确显示内容:
<p> {{ content.content }} </p>
<p> {{ model.content }} </p>
{{#with model}}
{{content}}
{{/with}}
但是,它在您的内容属性中不起作用。您有多种方法来正确显示内容:
<p> {{ content.content }} </p>
<p> {{ model.content }} </p>
{{#with model}}
{{content}}
{{/with}}
但是,它在您的内容属性中不起作用。您有多种方法来正确显示内容:
<p> {{ content.content }} </p>
<p> {{ model.content }} </p>
{{#with model}}
{{content}}
{{/with}}
但是,它在您的内容属性中不起作用。重命名该属性可能会在长期内减轻一些痛苦。重命名该属性可能会在长期内减轻一些痛苦。重命名该属性可能会在长期内减轻一些痛苦。重命名该属性可能会在长期内减轻一些痛苦。