我正在寻找一种获得多条独立路线的方法,由Ember.js中的网址管理。目标是获得一个在同一页面上显示Persondata和Personrelated数据的页面。这是我为了更好理解而创建的样机:
https://www.dropbox.com/s/carcorg1ox0qjgd/Mockup.png(发布图片的声誉不够,sry!)
我想象一个起始网址:
“#/人/ 123 / Persondetails /奥迪/ Vehicledetails”
理念是,我可以从Persondetails改为Adresses,而不会影响Vehicledetails的底部部分。新网址应如下所示:
“#/人/ 123 /不会忽略/奥迪/ Vehicledetails”
反之亦然,从Vehicledetails改为Engine,但留在Persondetails的Adresses路线上。新网址应如下所示:
“#/人/ 123 /不会忽略/奥迪/引擎”
我已经找到了一个有趣的thread,但它只显示了动态部分路线的等级。我正在尝试使用路由器几天,感觉有点卡住了。甚至可以用Ember来达到我想要的效果吗?
我非常感谢你能给我的每一点暗示!
答案 0 :(得分:0)
不幸的是,路由器不支持这种类型的架构。
有一天你可能会使用query-string
参数进行攻击,但是你会失去很多内置功能。</ p>