uni.navigateto 传多个参数
时间: 2024-10-19 09:05:26 浏览: 65
怎么理解wx.navigateTo的events参数使用详情
`uni.navigateto` 是 UniApp 中的一个导航方法,用于跳转到另一个页面。当你需要传递多个参数时,可以将参数打包成一个对象或者数组,并作为第三个参数传递给这个方法。例如:
```javascript
// 包装参数为一个对象
uni.navigateTo({
path: '详情页',
query: {
id: 1,
name: '张三',
category: '图书'
}
});
// 或者包装参数为数组,通常这种方式适用于查询字符串的参数
uni.navigateTo({
path: '详情页?id=1&name=张三&category=图书'
});
```
在接收端,你可以通过 `this.$route.query` 对象来访问这些参数,对于对象形式,可以直接解构:
```javascript
export default {
onLoad() {
const {id, name, category} = this.$route.query;
console.log(id, name, category);
}
}
```
阅读全文