小程序父子组件传值

小程序父子组件传值

1.父传子

父组件往子组件传值

 
<list list="{{drugList}}">list>

子组件接收

//子
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    list:Array, //接收从父组件传来的值
  },
  /**
   * 组件的初始数据
   */
  data: {
  },
  /**
   * 组件的方法列表
   */
  methods: {
  },
})

2.子传父

子组件往父组件传值

 //子
click(){
     this.triggerEvent('addDrug', { id:3 })
},

父组件接收

 
<list bind:addDrug="getAddGrug" >list>
//父
getAddGrug(e){
	let id = e.detail.id  //子组件传来的值
    console.log(id) // 3
}

你可能感兴趣的:(小程序父子组件传值)