假设我有以下3个路由网址。
ProgressDialog progressDialog = new ProgressDialog(getContext());
progressDialog.show(); // this line shows your dialog
我从“ AAA”中选择一个ID,例如项目ID。
从“ AAA”单击项目,我将重定向到“ BBB / Project / 454”,其中454是项目ID。
现在,我需要更新路由器链接“ / BBB”和“ / CCC”,使其类似于“ / BBB / Project / 454”和“ / CCC / Project / 454”。这样,当用户点击这些链接时,项目ID就会保留。
我如何在vue路由器和router-link中实现此目标?
答案 0 :(得分:0)
Vue func simpleServiceStarter()
与其他Vue一样具有反应性。
您可以通过传递类似router-link
的变量来轻松使用动态路由,其中<router-link :to="myBBBLink">
是保存所需路由路径的变量。
还要检查命名路由(https://router.vuejs.org/guide/essentials/named-routes.html),它可能更适合您的用例。
根据路由器链接所在的位置,您可以直接操纵myBBBLink
目标,也可以按照EvilArthas的建议使用全局状态存储(vuex)。