1

我在使用 ember 时遇到问题,尤其是 linkTo 助手。

这是:jsfiddle

我无法使 jsfiddle 工作,但这里有一个运行版本的链接:running version on cloudfoundry

我使用 ember-resource.js 来获取数据。

我有两条路线,“列表”和“项目”。

Ember modules :
List (controller, route, view and template)
Item (controller, route, view and template)
ItemDetail (controller, view and template) which is included with the controller helper in the Item handlebars template.

问题是:从默认路由(“#/list”)访问应用程序时,上一个链接可以正常工作。但是当我从项目路由(“#/item/1”)访问应用程序时,上一个链接第一次工作正常,然后不再工作......

老实说,我不知道我做错了什么......

任何帮助将不胜感激......不要犹豫,询问额外的信息提前谢谢

注意:我真的很感谢 ember-resource.js,但 stackoverflow 标签不存在......任何有 1500 个代表的人都可以创建它吗?

4

1 回答 1

0

实际上,这是 ember.js 中的一个错误,已解决但尚未发布。

在 childViews 上调用 rerender 的控件助手中...取消注释此行解决了问题。

于 2013-04-25T09:33:01.927 回答