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

devtools/2024/11/14 13:18:10/

在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.ppmy.cn/devtools/114523.html

相关文章

Java ERP系统源码深度解析:Spring Cloud Alibaba和Spring Boot的微服务实战

在当今数字化时代,企业对高效、稳定且易于扩展的管理系统的需求日益增长。为了满足这一需求,我们精心打造了一款基于Java技术的ERP(Enterprise Resource Planning)管理系统。该系统充分利用了Spring Cloud Alibaba、Spring Boot、…

Nginx 在处理大规模分布式系统时有哪些性能优化技巧?

在处理大规模分布式系统时,Nginx 可以通过多种方式进行性能优化。以下是一些有效的性能优化技巧: 优化 Worker 进程与连接数: 根据服务器的 CPU 核数设置 worker_processes 参数,通常设置为自动检测或等于 CPU 核心数。调整 worke…

003InputSystem新输入系统学习工作笔记

InputSystem新输入系统学习工作笔记 一、概述及理论学习 一种新的输入系统,可以用作UnityEngine.Input 中针对 Unity 典型输入系统的更具扩展性和可自定义的替代方案。 二、Demo案例学习 1**、首先是导入InputSystem包** 打开Package Manager面版,面…

服务器连接不上怎么办?

服务器连接不上怎么办?服务器连接问题对于依赖网络服务的企业来说可能是一场灾难,因为它可能导致业务中断和数据访问困难。当遇到服务器连接不上的情况时,迅速而准确地诊断问题并采取相应措施至关重要。聚名网将介绍一些常见的故障排查步骤和…

VSCode 渲染 markdown md , 设置插件的背景颜色 Markdown Preview Enhanced

起因, 目的: VSCode 中, 安装 Markdown Preview Enhanced 这个插件之后,能渲染,但是背景颜色太亮了。 最近正在学习 css, 所以一试身手。 先看效果: 过程: Ctrl Shift P 打开命令面板。输入: Markdown Preview…

firewalld实现NAT端口转发

1、准备工作 # 开启 NAT 转发 firewall-cmd --permanent --zonepublic --add-masquerade # 开放 DNS 使用的 80 端口,tcp# 必须,否则其它机器无法进行域名解析 firewall-cmd --zonepublic --add-port80/tcp --permanent # 检查是否允许 NAT 转发 f…

荣耀时刻|Anzo Capital 闪耀2024国际金融产业博览会

【2024年9月5日-6日,中国香港】由数汇金融和汇友网主办的2024年国际金融产业博览会香港峰会在香港康得思酒店举行,Anzo Capital 昂首资本作为顶级赞助商和重磅受邀嘉宾出席了本次展会。 此次展会汇聚了众多行业领军企业、知名专家以及投资机构&#xff…

★ C++进阶篇 ★ 多态

Ciallo&#xff5e;(∠・ω< )⌒☆ ~ 今天&#xff0c;我将继续和大家一起学习C进阶篇第二章----多态 ~ ❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️ 澄岚主页&#xff1a;椎名澄嵐-CSDN博客 C基础篇专栏&#xff1a;★ C基础篇 ★_椎名澄嵐的博客-CSDN博客 …