Javascript 在ember.js中添加子路由
我现在正在编写ember.js教程。我有个问题。我的待办事项列表不显示。“todos”模板输出很好,但“todos/index”模板根本不起作用。控制台不显示任何错误。我猜这是一些局部问题或一些bug。也许有人已经遇到了类似的问题。这个问题的原因可能是什么?我怎样才能解决它? 谢谢 HTML:Javascript 在ember.js中添加子路由,javascript,ember.js,handlebars.js,Javascript,Ember.js,Handlebars.js,我现在正在编写ember.js教程。我有个问题。我的待办事项列表不显示。“todos”模板输出很好,但“todos/index”模板根本不起作用。控制台不显示任何错误。我猜这是一些局部问题或一些bug。也许有人已经遇到了类似的问题。这个问题的原因可能是什么?我怎样才能解决它? 谢谢 HTML: 从技术上讲,这不是一个bug,团队认为如果你不能深入路由器,那么建立索引路由是没有意义的(这是因为todos路由和模板将被呈现,因此不需要索引路由。也就是说,如果你真的想要它,添加一个匿名函数,你就会得到
从技术上讲,这不是一个bug,团队认为如果你不能深入路由器,那么建立索引路由是没有意义的(这是因为
todos
路由和模板将被呈现,因此不需要索引路由。也就是说,如果你真的想要它,添加一个匿名函数,你就会得到它
Todos.Router.map(function () {
this.resource('todos', { path: '/' },function () {});
});
从技术上讲,这不是一个bug,团队认为如果你不能深入路由器,那么建立索引路由是没有意义的(这是因为
todos
路由和模板将被呈现,因此不需要索引路由。也就是说,如果你真的想要它,添加一个匿名函数,你就会得到它
Todos.Router.map(function () {
this.resource('todos', { path: '/' },function () {});
});
我也遇到了这个问题。在经历了很多困惑之后,解决方案是使用一个版本的index.html,它实际上包装了
,而不是我移动那个块来看看它是否有所不同,结果什么都没有。我也遇到了这个问题。在经历了很多困惑之后,s解决方法是使用index.html的一个版本,它实际上包装了
,而不是我移动那个块来看看它是否有所不同,结果什么都没有了。请包括相关代码、路由器、路由、模板、控制器。我添加了我的代码。请再次查看。谢谢。H你看过你的JavaScript控制台了吗?它可能会告诉你那里的问题。使用检查错误控制台,我希望你能很容易地找出错误。我检查过了。我的firebug和devtools中没有JavaScript错误。请包括相关代码、路由器、路由、模板、控制器。我添加了我的代码。请再次查看。谢谢。你有没有看到你看了你的JavaScript控制台吗?它可能会告诉你那里的问题。使用检查错误控制台,我希望你能很容易地找出错误。我检查了它。我的firebug和devtools中没有JavaScript错误。好的捕获…也错过了这个…'function(){}好的捕获…也错过了这个…'function(){}
Todos.Router.map(function () {
this.resource('todos', { path: '/' },function () {});
});