我做抖音小程序遇到这个问题,开发工具里一切正常,一旦真机使用时运行到$refs就报错
解决办法如下(困扰了我三天):
参考官网的“.sync修饰符”
父组件:
<form-item ref="formItem" :isfromok.sync="isfromok"></form-item>
components: {
formItem
},
data() {
return {
isfromok: false //是否填写表单
};
},
子组件(直接修改父组件的值):
let data = 123456;
_this.$emit('update:isfromok',datas);
在父组件内可直接判断isfromok的值是否符合预期,不用再使用$refs了
如果需要执行子组件的方法,可以使用watch监听来实现,希望能够帮助更多的人
0 个评论
要回复文章请先登录或注册