this.setData({
countNum: event.detail // 通过event.detail可以拿到子组件传过来的值,如果不重新设置countNum,父组件的countNum...,但是若在外部组件中,想要获取拿到子组件中的数据,如果不通过某些手段,子组件中的数据是影响不到父组件的
因为小程序当中数据的传递是单向的,也就是父组件传递数据给子组件,是通过在组件上添加自定义属性实现的...的方式获取到子组件中传递过来的值
在父组件中,重新setData数据即可更新父组件中初始化的数据,从而渲染到页面上
以上是通过triggerEvent的方式,并携带参数传递给自定义事件,从而在父组件中可以通过...event.detail的方式拿到子组件中的数据
其实,还有另外一种简便的方法,同样可以拿到
父组件通过this.selectComponent拿到子组件中的数据
前提条件
需要在父组件的引用自定义组件上...,并可以携带子组件内的数据,在父组件中的函数中
可以通过event.detail可以拿到子组件中传递给父组件的值,从而重新在setData数据,就可以更新父组件中的初始化数据
这个关系虽然有点绕,至于重要性不言而喻