美文网首页
微信小程序 | 父子组件、上下页面之间的数据设置、方法调用

微信小程序 | 父子组件、上下页面之间的数据设置、方法调用

作者: Easy_伊 | 来源:发表于2020-10-17 14:35 被阅读0次

1.1 父组件调用子组件方法

父组件
      wxml:
      <child id="child"/>
      js:
       this.child= this.selectComponent("#child"); 
       this.child.login()
       this.child.setData({
         visible:true
       })

1.2 子组件调用父组件方法

父组件
    wxml:
      <child bind:back="back" />
    js:
      back:function(){ console.log('back')}

子组件
    js:
       this.triggerEvent('back')
  1. 二级页面调用一级页面方法
    var pages = getCurrentPages(); // 当前页面
    var beforePage = pages[pages.length - 2]; // 前一个页面
    if (beforePage && (beforePage.route = "pages/equipment/equipment/equipment")) {
      beforePage.update(this.data.id); // 执行前一个页面的方法
    }

相关文章

网友评论

      本文标题:微信小程序 | 父子组件、上下页面之间的数据设置、方法调用

      本文链接:https://www.haomeiwen.com/subject/iyrzpktx.html