在进行页面的跳转的时候,往往需要我们将一些参数携带着传递过去
上示例,将要跳转的页面需要之前的页面传递相对应的id
代码如下:
<view @click="toDetail(item.id)"> 实现绑定,同时传递参数
methods方法中:
toDetail(id){
uni.navigateTo({
url: './home?id='+id
})
}
携带id 这里实现的是动态的id 只从后端生成的id 如果你需要携带的参数 是固定的 或者数目相对较少
可以这样进行处理就是 url='./home?id=1'
home 页面中 对参数进行接收
onLoad(option) {
console.log(option.id);
}
这里需要明白的是option 是一个对象 将我们传递过来的参数进行了序列化 可以使用实例代码的格式进行提取。