当前位置: 首页 > article >正文

十.在vue中,发送axios请求应该放在created里还是mounted里?详解

在vue中,发送axios请求应该放在created里还是mounted里?详解

在回答这个问题之前,我们需要知道vue的生命周期钩子顺序:beforecreated(组件创建前,dom元素、data都为undefined)
created(组件创建后,dom元素为undefined、data有值)
beforemounted(组件挂载前,dom元素为undefined、data有值)
mounted(组件挂载后,dom元素有值、data有值)。

如果存在父子组件,则顺序为

父 beforecreated
父 created
父 beforemounted

子 beforecreated
子 created
子 beforemounted
子 mounted

父 mounted

事实上,axios请求在created和mounted中发生是都可以的,但是具体根据业务来判断使用,比如存在父子组件,并且业务上要求子组件的数据要比父组件的数据先出来,那么就应该是:子组件请求放在created或mounted里,父组件请求必须仿真mounted里


http://www.kler.cn/news/308196.html

相关文章:

  • 书生大模型全链路开源体系,学习
  • 5G Multicast/Broadcast Services(MBS) (二) Multicast
  • Spring Boot-Session管理问题
  • CentOS7更换阿里云yum更新源
  • C# USB通信技术(通过LibUsbDotNet库)
  • linux-硬件与设备管理-设备挂载与管理
  • NLP:微调BERT进行文本分类
  • Java高级Day43-类加载
  • mysql 修改索引
  • 服务端接口性能优化有哪些方案?
  • 安卓在子线程中使用Toast
  • [Linux]:进程间通信(下)
  • vue2、vue3生成二维码
  • 算法 | 基础排序算法:插入排序、选择排序、交换排序、归并排序
  • xml重点笔记(尚学堂 3h)
  • 使用 GaLore 预训练LLaMA-7B
  • 72、结合无人机进行rk3588oak-lite跟踪目标物体进行识别、跟踪、保持距离
  • Java数据结构应用(力扣题20. 有效的括号)
  • Excel 基础知识-操作手册1
  • 2024/9/16 dataloader、tensorboard、transform
  • 三十八、Go-redis快速入门
  • Celery的使用
  • C语言-结构体-详解
  • 阿里云 Quick BI使用介绍
  • 【系统架构设计师-2014年真题】案例分析-答案及详解
  • HTTPX 与 AIOHTTP 与 Requests:选择哪个?
  • 【个人博客hexo版】hexo安装时会出现的一些问题
  • 【Qt笔记】QToolBox控件详解
  • STL相关简介
  • TeamTalk梳理概括