微信小程序没问题,支付宝小程序有问题 // 父组件使用 <Loading :visible.sync="showLoading" /> // 就只在调用接口前设置为true,完了设为false this.showLoading = true let res = await shopDetail(data) this.showLoading = false
@DCloud_UNI_ZGH 找了一下好像发现问题不是我想的那样,但是错误是一样的。注释掉computed就没有这个错误了。demo是原项目删减而来并不是一个新项目,因为我新项目也好像没有复现。。希望大佬能指点一下错误在哪?感谢
夏宇 (作者)
请问一下绑定在组件上是什么意思,我在父组件调用自组件的时候是这样写的
<Loading :visible.sync="showLoading" />
我子组件也没有改变这个属性,只是拿来判断显示隐藏,封装的话是指computed里面再return一个出来判断吗?但是微信小程序又没有报错。。
2019-05-30 11:18
ZGH0709
回复 夏宇: <Loading v-if="showLoading" />
2019-05-30 11:26
夏宇 (作者)
回复 ZGH0709: 你好,这样的确可以,但是好像没有解决实际的问题。为什么我使用传进去的
showLoading
来控制显示隐藏不行呢?因为我不止这一个地方报了这个错误,我也没有在子组件里面改变props
传过来的值,只是单纯的展示或者做判断。2019-05-31 10:58