收藏
回答

可以在onshow方法中手动调用onload方法吗?

可以在onshow方法中手动调用onload方法吗?

回答关注问题邀请回答
收藏

10 个回答

  • 耿霄
    耿霄
    2019-09-10

    这波操作骚,具体什么场景需要这样操作

    2019-09-10
    有用 1
    回复
  • 吴迪
    吴迪
    2019-09-10

    年轻小哥在线被怼

    2019-09-10
    有用 1
    回复
  • TANG
    TANG
    2020-11-11

    可以手动调用

    if (getCurrentPages().length != 0) {
      let currentPages = getCurrentPages()[getCurrentPages().length - 1];
      currentPages.onShow()
    }
    


    2020-11-11
    有用
    回复
  • duoke
    duoke
    2019-09-10

    已经拆出来了

    2019-09-10
    有用
    回复
  • 沉冰
    沉冰
    2019-09-10
    onShow(option){
        this.common(option);
    },
    onHide(){
        this.common();
    },
    common(){
     
    }

    建议这样写,将需要共同使用的方法抽离出来,以免引起逻辑错误

    2019-09-10
    有用
    回复
  • error
    error
    2019-09-10

    可以把onload中的逻辑单独封装出来进行调用

    2019-09-10
    有用
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-09-10

    干嘛onshow调用onload,onload里的逻辑写成一个方法testFunc,在哪都可以this.testFunc()调用

    2019-09-10
    有用
    回复
  • Charb
    Charb
    2019-09-10

    这两个方法是页面生命周期对应节点调用的方法,让开发者好在对应的时机处理相应的事情的,你这相互调用。。。。。。

    2019-09-10
    有用
    回复
  • 沃德天·维森陌·拉莫帅🌝
    沃德天·维森陌·拉莫帅🌝
    2019-09-10

    可以,this.onLoad();

    2019-09-10
    有用
    回复
  • 2019-09-10

    两个生命周期不一样,搞不懂你为啥要这么去用

    2019-09-10
    有用
    回复
登录 后发表内容
问题标签