Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在ember.js中添加子路由_Javascript_Ember.js_Handlebars.js - Fatal编程技术网

Javascript 在ember.js中添加子路由

Javascript 在ember.js中添加子路由,javascript,ember.js,handlebars.js,Javascript,Ember.js,Handlebars.js,我现在正在编写ember.js教程。我有个问题。我的待办事项列表不显示。“todos”模板输出很好,但“todos/index”模板根本不起作用。控制台不显示任何错误。我猜这是一些局部问题或一些bug。也许有人已经遇到了类似的问题。这个问题的原因可能是什么?我怎样才能解决它? 谢谢 HTML: 从技术上讲,这不是一个bug,团队认为如果你不能深入路由器,那么建立索引路由是没有意义的(这是因为todos路由和模板将被呈现,因此不需要索引路由。也就是说,如果你真的想要它,添加一个匿名函数,你就会得到

我现在正在编写ember.js教程。我有个问题。我的待办事项列表不显示。“todos”模板输出很好,但“todos/index”模板根本不起作用。控制台不显示任何错误。我猜这是一些局部问题或一些bug。也许有人已经遇到了类似的问题。这个问题的原因可能是什么?我怎样才能解决它? 谢谢

HTML:


从技术上讲,这不是一个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 () {});
      });