我在ember组件中有一个下拉菜单。当用户选择一个选项时,组件会向路径发送一个动作,路径会更改控制器中的属性并将transitionToRoute转换为其他URL。
示例:
rootpath = www.example.com
用户选择糖果。 Url => www.example.com/candy
糖果之后,用户选择kitkat。 => www.example /糖果/奇巧。
如果用户刷新网站或共享网址,则会显示未选中的下拉菜单。 我知道使用查询参数修复了这个问题,但我不想使用查询参数。
知道我该怎么办? 谢谢!
答案 0 :(得分:1)
您可以在初始化时使用window.location。并从中提取最后一部分。然后从中选择数据并将其设置为选择。
像这样的东西
join