想了很久的一个问题? 为什么有时候页面传递数据给组件? 组件渲染不出来??
但是打印生命周期函数 在页面的beforecreate生命周期获取数据 在组件mounted中渲染
理论上来说是没问题的??
原来是网络请求需要时间? 有可能是没有获取到数据的时候? 空数据已经传递给组件了
需要加判断? 当获取到数据了再打印?
但是加判断需要注意一个问题 一般传递的是对象和数组,空对象和空数组({},[])也是true,是会直接创建组件的? 我们这里是通过长度判断的
至于生命周期的执行顺序 感觉挺有趣的??
懒得下次需要再尝试? 记录一下