VUE 网络请求在 created 还是 beforeMounte ?

vue不涉及的页面加载的网络请求是放在 created 还是 beforeMounte? 为啥?从结果看,好像两个都可以

阅读 3k
2 个回答

created

实例已经创建完成之后被调用。在这一步,实例已完成以下的配置:数据观测(data observer),属性和方法的运算, watch/event 事件回调。然而,挂载阶段还没开始,$el 属性目前不可见。

beforeMount

在挂载开始之前被调用:相关的 render 函数首次被调用。

由于执行两个生命周期时间间隔短,所以感觉区别不大,但这里要注意一点,如果希望在调用接口后获取dom节点,放到 created 下显然不合适

我一般在mounted

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