踩坑小结3
1.路由传参undefined?上一节已经区分过两种传参方式,仍然在踩坑路上越走越远
12let routeData = this.$router.resolve({ name: 'xxx', params: { id: id }})window.open(routeData.href, '_blank') //新开页面无法获取到id
1this.$router.push({name:'xxx',params:{id:id}}) //直接替换当前路由可获取到
问了师姐,她说是要用watch监听路由变化,监听出来就是第一种的from.path为根路由,并非是我跳转前的真实当前路由;第二种直接跳转的一切正常。暂时没想到既要新开页面,也希望用name和params传参的办法,先留个坑,之后再填。不过用path和query传参虽然会显得URL比较丑,但能确保用户刷新后还有数据。
2.v-bind绑定变量与字符串组合123456789//xx为变量第一种:title="`字符串${xx}`"<div :uid
...