Procesar datos usando JSON.parse
Por lo general, el objeto json que devolvemos desde el backend suele ser un objeto de tipo cadena, por lo que generalmente tenemos que convertir este objeto antes de poder usar los datos en el objeto, lo que implica dos métodos esenciales: JSON.parse y JSON.stringify.
Saltar a la página A: JSON.stringify(this.lcbDatalist);
methods: {
showPopup() {
接口获取的数据 进行路由跳转进行传递
var lcbDatalist = JSON.stringify(this.lcbDatalist);
this.$router.push({
path: '/compassLCB',
query: {
lcbDatalist: lcbDatalist
}
})
},
}
La página B recibe datos: JSON.parse(this.$route.query.lcbDatalist)
created() {
this.lcbDatalist = JSON.parse(this.$route.query.lcbDatalist)
console.log("接收传递过来的数据JSON.parse--------", this.lcbDatalist)
console.log("接受里程碑传递过来的数据 未处理--------", this.$route.query.lcbDatalist)
}