在使用vue组件时,我们不免使用props获取父组件的数据,对于父组件直接定义的数据,例如:
data{
sex: ‘男’,
….
}
我们直接使用即可,但是如果我们所需的数据在父组件中是使用异步获取时,尤其我们的组件需要等待数据进行下一步操作时,如果不采用特殊的办法就会产生不可预知的错误,这时我们可以在子组件中使用watch,检测数据的变化,只用数据传递的值符合我们的期望时在进行下一步操作。
在使用vue组件时,我们不免使用props获取父组件的数据,对于父组件直接定义的数据,例如:
data{
sex: ‘男’,
….
}
我们直接使用即可,但是如果我们所需的数据在父组件中是使用异步获取时,尤其我们的组件需要等待数据进行下一步操作时,如果不采用特殊的办法就会产生不可预知的错误,这时我们可以在子组件中使用watch,检测数据的变化,只用数据传递的值符合我们的期望时在进行下一步操作。
本文标题:vue组件props中异步获取的数据
本文链接:https://www.haomeiwen.com/subject/owpbmftx.html
网友评论