我有一个的jsfiddle具有如下所示途径,而这正是thesame作为一个在emberjs导游 ,当我点击连接到#linkTo助手 {{post.title}},它应该给我个人的文章,但它不和,而不是控制台显示的错误:
未捕获的错误:断言失败:无法调用与“ID”得到一个未定义的对象上。
此外,当我点击的帖子主页上的链接,它会显示所有的冠军,但在控制台中,这也显示了这个错误:
未捕获的错误:你是引起视图重新渲染它渲染之后,但它插入DOM之前的东西。
EmBlog.Router.map(function() {
this.resource("posts", function(){
this.route('show', {path: '/:post_id'}) ;
});
});
这是thesame作为模板emberjs指南
<script type="text/x-handlebars" data-template-name="posts/index">
{{#each post in content}}
<p>{{#linkTo 'posts.show' post}} {{post.title}} {{/linkTo}}</p>
{{/each}}
</script>
我看着这个承诺是添加字符串文字作为参数有关{{linkTo}}的支持 ,特别是低于从提交的建议:
现在,灰烬允许你指定字符串文字作为参数。 {{#linkTo后流行}}将查找在当前背景下,“流行”的财产和生成指向与该ID模型中的URL。 虽然{#linkTo后“流行”}}将视字符串“流行”的模型。