this.$router.push传id
时间: 2023-10-20 07:34:40 浏览: 153
在使用this.$router.push方法传递id参数时,有两种方式可以选择。引用中的示例代码展示了第一种方式,使用query参数进行传递。具体来说,使用this.$router.push({ path:'/xxx', query:{ idname:id } })将id参数传递给路径为'/xxx'的目标页面,在目标页面中可以通过this.$route.query.id的方式接收传递过来的id值。另一种方式是使用params参数进行传递,引用提供了相应的示例代码。使用this.$router.push({ name:'路径名称', params:{ idname:id } })将id参数传递给名称为'路径名称'的目标页面,而在目标页面中可以通过this.$route.params.id的方式接收传递过来的id值。具体选择哪种方式取决于项目需求和设计。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [vue.js this.$router.push获取不到params参数问题](https://download.csdn.net/download/weixin_38621150/13131538)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [this.$router.push的传参方式](https://blog.csdn.net/kawayiyy123/article/details/113616569)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [Vue中 this.$router.push 传参 及 参数接收](https://blog.csdn.net/chenxi_li/article/details/108365779)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文