父组件传值子组件时子组件无法获取到(延迟)

480 阅读1分钟

然后不管是赋值还是打印都无法获取到 原因:我的问题是因为我在axios中获取到数据后才赋值然后传入

解决办法:

因为在你渲染时接口数据还未执行完,父组件传入的值未赋值,所以才会获取的时候就没有,

将组件添加v-if渲染,在接口调用的成功回调中再改变渲染状态,这样就可以了

本文章仅以自己防止忘记而记录,不管是我还是其他人,当你看到这篇文章的时候说明你还在从事前端工作,或者在学习前端,所以不管以后遇到什么问题,和挫折,都不要忘记你敲代码的初衷