如何在emberjs中使用多个子路由器?

时间:2013-01-15 16:20:49

标签: ember.js

我想知道如何使用emberjs实现以下用例:

想象一下匹配路线的应用程序:

/blog/archives
/blog/article/1

在这两个路线中,用户可以点击一个按钮,该按钮会在博客的右下角停靠一个小模态框中显示最近发布的评论(这只是一个示例!)。

我想基于URL中的哈希来保持此模态框的状态:

/blog/archives?state=/comments/1
/blog/article/1?state=/comments/1

也许我需要使用多路由器,每个路由器处理URL的特定部分。

Ember.js中此用例是否可用? 你会怎么做那样的?

1 个答案:

答案 0 :(得分:0)

我认为Ember Router不是同时使用多次。使用一个路由器应该满足您的所有需求,但是......

目前,Router不允许使用查询字符串参数,但我建议你看一下这个问题: