想了很久的一个问题 为什么有时候页面传递数据给组件 组件渲染不出来
但是打印生命周期函数 在页面的beforecreate生命周期获取数据 在组件mounted中渲染
理论上来说是没问题的
原来是网络请求需要时间 有可能是没有获取到数据的时候 空数据已经传递给组件了
需要加判断 当获取到数据了再打印
但是加判断需要注意一个问题 一般传递的是对象和数组,空对象和空数组({},[])也是true,是会直接创建组件的 我们这里是通过长度判断的
至于生命周期的执行顺序 感觉挺有趣的 文章来源:https://www.toymoban.com/news/detail-802338.html
懒得下次需要再尝试 记录一下文章来源地址https://www.toymoban.com/news/detail-802338.html
到了这里,关于vue页面和组件的生命周期顺序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!