我有一个rails 4 + emberjs应用程序。我试图在烬创建嵌套的路线。我指的是http://emberjs.com/guides/routing/defining-your-routes/的'嵌套路线'部分。所有defiend路线工作正常,但'评论'的路线不工作。我现在的余烬航线如:如何定义嵌套路由+ ember不适用于嵌套路由的渲染模板
App.Router.map ->
@resource 'posts', ->
@route 'edit',
path: '/:id/edit'
@route 'show',
path: '/:id'
@resource "comments",
path: '/:post_id/comments'
, ->
@route "new"
我有一个CommentsNewRoute文件:
App.CommentsNewRoute = Ember.Route.extend
model: (params) ->
post: @store.find 'post', params.post_id
而且有一个模板,包含“含comments.handlebars {{口}}和评论/ new.handlebars你好,世界'。在帖子模板以及同一级别中添加了places.handlebars和new.handlebars。仍然没有渲染。
链接到辅助是:
{{#link-to 'comments.new' id classNames='pull-right' }}Add New Comment{{/link-to}}
的问题是:1)在CommentsNewRoute的params为一个空对象和犯规含有POST_ID。 2)当我点击指向'/#/ posts/2/comments/new'的链接时,新评论模板不会呈现。 3)如何在新评论页面上显示帖子的对象数据?我究竟做错了什么?
向我们展示你的链接到佣工 – 2014-11-06 11:46:16