烬。当用户刷新网站时,保持从下拉菜单中选择

时间:2016-03-16 13:36:27

标签: javascript ember.js ember-data

我在ember组件中有一个下拉菜单。当用户选择一个选项时,组件会向路径发送一个动作,路径会更改控制器中的属性并将transitionToRoute转换为其他URL。

示例:

rootpath = www.example.com

用户选择糖果。 Url => www.example.com/candy

糖果之后,用户选择kitkat。 => www.example /糖果/奇巧。

如果用户刷新网站或共享网址,则会显示未选中的下拉菜单。 我知道使用查询参数修复了这个问题,但我不想使用查询参数。

知道我该怎么办? 谢谢!

1 个答案:

答案 0 :(得分:1)

您可以在初始化时使用window.location。并从中提取最后一部分。然后从中选择数据并将其设置为选择。

像这样的东西

join