假设子组件中写有方法getData()
// 返回数据
getData() {
let flag = this.onStartValidate();
if (!flag) return false
let { form } = this.data;
return form;
},
在父组件中的json文件中注册子组件,
在父组件中的wxml文件中引入子组件,并定义id
<sh-batch id="shBatch" form="{{ sendForm }}"></sh-batch>
最后在负组件中的js文件中调用selectComponent()方法就可以直接调用子组件中的方法
let form = this.selectComponent("#shBatch").getData();
本文介绍了如何在父组件中通过JSON注册子组件,利用wxml引入并设置引用ID,然后在父组件JS中通过selectComponent调用子组件的getData方法,实现组件间的交互和数据传递。
3032

被折叠的 条评论
为什么被折叠?



