1.问题描述
详情页之间跳转,路由不变,只变参数,地址栏可以看到url变了,但是页面数据无变化
2.处理思路
监听路由对象,数据请求的参数从url中实时获取
3.相关代码
watch: {
'$route' () {
this.getData()
}
}
getData: function () {
ajax('/api', {
id: this.$route.query.id
}, res = {
console.log(res)
})
}
注意此处id写法
