父子组件生命周期的执行顺序

我父组件在created取值,传给子组件,我在子组件created接受,我分别打印,为什么它会先执行子组件的created,显示undefind,在打印父组件的的值,我好迷啊,这是为什么,请问我父组件应该什么时候取值,子组件什么时候接受值?

阅读 2.6k
4 个回答

子组件接收放在beforeUpdate或者updated里进行某些操作,父组件无所谓,什么时候传都行,记得一开始初始化的时候给个默认值,比如数组就是空数组对象就是空对象就行。

你确定在父组件里面传值不是一个异步操作?不然肯定先执行父组件里面的created,再执行子组件里面的created

我猜你父组件取值哪儿是异步操作

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题