我有一个顶部带有导航栏的 Ember.js 应用程序。一个按钮转到,/home
而另一个转到/book/:id/overview
。如果我在/home
页面上,则按钮呈现正常。如果我将鼠标悬停在按钮上,我可以看到该链接会将我带到/book/2/overview
. 如果我复制链接位置并将其粘贴到地址栏中,它将带我到/book/2/overview
. 但是,如果我只是单击链接,我会被带到/book/undefined/overview
. 该链接显然指向正确的位置,但 Ember.js 将我带到了错误的位置。(或者更具体地说,它似乎没有找到模型,即使如果我手动输入 ID 就可以了。)
可能出了什么问题?
(我会在知道相关位后立即发布一些代码。目前看来可能有很多东西。)