摘要: vue不通过路由直接获取url中参数的方法示例 vuejs取得URL中参数的值 地址:http://localhost:3333/#/index?id=128 console.log(this.$route.query.id) 结果:128 1、参数名需要保持一致 2、如果路由中没有传参(http://192.168.1.12:8080/#/detail),会报错,页面无法显示,正常页面为 http://192.168.1.12:8080/#/detail/234 如果有的参数可传可不传,可以使用?传参 例如:http://192.168.1.12:8080/#/detail/?id=123 获取的时候: let id = this.$route.query.id 这样即使取不到参数,页面也不会报错 阅读全文
posted @ 2019-02-26 22:08 大自然的流风 阅读(17276) 评论(0) 推荐(0) 编辑