使用this.$tab.navigateTo()向网页传递两个以上的array
时间: 2023-12-04 22:06:29 浏览: 233
this.$tab.navigateTo()
是一个跳转到另一个页面的方法,它可以带上参数。如果你想传递两个以上的数组,你可以将这些数组打包成一个对象,然后将这个对象作为参数传递给navigateTo
方法。
例如:
const array1 = [1, 2, 3];
const array2 = ['a', 'b', 'c'];
const object = { array1, array2 };
this.$tab.navigateTo('/target-page', object);
在目标页面中,你可以通过$route.query
来获取传递过来的参数。例如:
mounted () {
console.log(this.$route.query.array1);
console.log(this.$route.query.array2);
}
请注意,$route.query
中的参数都是字符串类型,如果需要使用数组,需要进行转换。
阅读全文