mpvue父子组件props传参失败的解决方案
表现父组件数据还未获取时就向子组件传props,导致子组件不到数据而报错。原因mpvue虽然同时兼容vue和小程序的生命周期,但有先后之差,了解更多请戳:理解mpvue的生命周期解决方案用v-if控制子组件的渲染,判定条件为传入的值,如:<child v-if='list' :list='list'></child>这样,在没有父组件没有获取
·
表现
父组件数据还未获取时就向子组件传props,导致子组件不到数据而报错。
原因
mpvue虽然同时兼容vue和小程序的生命周期,但有先后之差,了解更多请戳:理解mpvue的生命周期
解决方案
用v-if控制子组件的渲染,判定条件为传入的值,如:<child v-if='list' :list='list'></child>
这样,在没有父组件没有获取到数据的情况下,就不会编译子组件,也就不会报错了~
更多推荐
已为社区贡献14条内容
所有评论(0)