uniapp- onshow和onload

官网
onload: 只加载一次,监听页面加载,其参数为上个页面传递的数据,参数类型为Object(用于页面传参),
onShow: 监听页面显示。页面每次出现在屏幕上都触发,包括从下级页面点返回露出当前页面
例子:

页面b:通过缓存跳转到页面a
B:缓存
uni.setStorageSync('newMember', this.newMember)
A: 接收:

onShow() {
    let str = uni.getStorageSync('newMember')
    this.list.push(str)
    this.list = Array.from(this.list)    
    uni.removeStorageSync('newMember')
  },
  onLoad(){
  //只加载一次 所以如果b页面不断的修改数据 再通过
  uni.navigateBack({
        delta: 1,
      }) 回到A页面 a页面的数据不会随之改变
  }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值