【问题标题】:multiple Independent routes in Ember.jsEmber.js 中的多个独立路由
【发布时间】:2014-01-13 13:54:36
【问题描述】:

我正在寻找一种方法来获取多个独立路由,由 Ember.js 中的 url 管理。目标是获得一个在同一页面上显示个人数据和个人相关数据的页面。这是我为更好地理解而创建的模型:

https://www.dropbox.com/s/carcorg1ox0qjgd/Mockup.png(没有足够的声誉来发布图片,抱歉!)

我想像这样的起始 URL:

“#/person/123/Persondetails/Audi/Vehicledetails”

想法是,我可以从 Persondetails 更改为 Adresses 而不会影响 Vehicledetails 的底部。新网址应如下所示:

“#/person/123/Adresses/Audi/Vehicledetails”

反之亦然,从 Vehicledetails 更改为 Engine,但保持在 Persondetails 的 Adresses 路径上。新网址应如下所示:

“#/person/123/Adresses/Audi/Engine”

我已经找到了一个有趣的thread,但它只显示了动态部分路线的级别。我正在用路由器试验几天,感觉有点卡住了。 Ember 甚至可以实现我想要的吗?

我会非常感谢你能给我的每一个小提示!

【问题讨论】:

    标签: ember.js routes


    【解决方案1】:

    很遗憾,路由器不支持这种架构。

    有可能有一天你可以用query-string 参数破解它,但你会失去很多内置功能。

    Ember routing design. Desktop like routes

    【讨论】:

    • 谢谢!您是否推荐任何替代框架?
    猜你喜欢
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 2019-01-23
    • 1970-01-01
    • 2013-11-04
    相关资源
    最近更新 更多