我是第一次通过大致遵循Ember.js指南尝试Ember.js,但我遇到了以下问题。
相关代码: https://gist.github.com/3257657(有关完整的rails应用,请参阅:https://github.com/basveeling/ember-test)
上下文: 我正在使用1.0预发布的ember.js运行最新的ember-rails构建。我正在为帖子模型使用ember-data。
除了{{action showPost context="post" href=true}}
创建的href具有未定义的ID(#/posts/undefined
)之外,几乎所有内容都适用于此应用。
此外,传递给showPost
操作的jQuery事件没有context属性(它有一个view属性)。
我是以错误的方式行事,还是我偶然发现了预发行版中的错误?
编辑:这可能与Url contains 'undefined' instead of id after navigating back from 'edit' to 'show'
有关答案 0 :(得分:7)
尝试将{{action showPost context="post" href=true}}
更改为{{action showPost post href=true}}
1.0预发布已更改动作助手。
更多信息:https://github.com/emberjs/ember.js/commit/83b7a61a892e55423cf1e66f606b13435bcab8f0