Vue页面(组件之间传值)
跳转按钮所在页的跳转方法内
XXXX(data){
this.$router.push({
name:'XXXXXXX', //跳转路由的名字
params: {
sta : data //参数名 和数据
}
})
}
接收数据页,将方法写入
mounted() {
this.XXXX();
},
在XXXX方法中直接调用
this.$route.params.sta
直接用就可以
踩过一个坑,传参的时候,sta是一个对象,假如你页面显示为table,table的数据类型为数组,会出现不显示,
可以试图将对象转化为数组,尝试。
this.tableData = Array(this.$route.params.sta)