vue 中父组件要向子组件通过props传值出现延时处理方案
在开发vue是,父组件要向子组件传值,但是这个值是父组件通过接口请求的,如果直接通过
<ABC :abc="data"/>
这样在子组件中获取到的abc是为空,因为传递时,父组件还未得到值,赋值给data。
处理的方案:
<template v-if="show"> <ABC :abc="data"/> </template >
在父组件请求数据时show为false,等待父组件数据取到值后,把show设置为true并且把获取的值赋值给data,这样子组件就能正常展示了。