使用uView开发app,页面跳转传参数及在目标页面接收参数。目标页面在 onLoad ⽅法中直接拿就⾏,options.传递参数的名字
页面A
export default { props:{ list:{ type:Array, default:[] } }, data() { return { } }, //第一次加载 created(e) { }, methods: { onJumpTo(id){ uni.$u.route({ url:'/pages/index/info/info', params: {id: id} }) }, } }
目标页面B
onLoad(options) { let httpData = { token: this.userInfo.userinfo.token, id: options.id, } let params = {params: httpData} // api集中管理使用 getPhInfo(params).then((res) => { console.log('phinfo:',res) this.$data.phinfo = res; }).catch((err) =>{ uni.showToast({ title: err.msg, icon: 'none', }); }) },