Vue2对Axios封装使用

news/2024/10/30 19:25:13/

安装排错流程:

1.安装npm i axios 安装是否成功 

2.创建 src\utils\require.js  文件夹 axios.create({ }) // 指定baseURL http://127.0.0.1:8080/....

3.导出 实例化的axios 

4.引入到main.js 挂在到Vue实例上

5.

import requset from "../utils/require";export default {getHomeList() {return requset({url: "/user",// method: "GET",});},
};

6.最后一步

 getClick() {homeAPi.getHomeList().then(res => {console.log(res);})}

安装封装流程!!!

npm i axios 下载

创建文件夹 src\utils\requset.js 引入axios 设置基础路径和超时时间即可

import axios from "axios";let requset = axios.create({baseURL: "http://localhost:3000",timeout: 5000,
});export default requset;

挂载到Vue实例上在main.js引入 创建的requset.js 

import Vue from "vue";
import App from "./App.vue";
import requset from "./utils/requset.js";Vue.config.productionTip = false;new Vue({requset,render: (h) => h(App),
}).$mount("#app");

以上是讲axios安装并挂载

接下来使用   举例写home首页的api  路径 src\api\home.js             这里一定要记得return requset

import requset from "../utils/requset.js";
export default {homeDataList() {return requset({url: "/list",});},
};

最后直接引入打印

<template><div>首页</div>
</template>
<script>
import homeAPI from '../api/home.js'
export default {created() {this.init()},methods: {init() {homeAPI.homeDataList().then(res => {console.log(res);})}}
}
</script>

详细可看 Honerc_Y的个人空间_哔哩哔哩_bilibili   axios的从小白到入土


http://www.ppmy.cn/news/60367.html

相关文章

qt c++11 range-based for,foreach,for each。qt推荐使用 range-based for

标题Qt 中的遍历语法 在 C 中&#xff0c;遍历容器是常见的编程需求。而在 Qt 中&#xff0c;我们通常会使用 foreach 宏来遍历容器&#xff0c;例如&#xff1a; QList<int> list { 1, 2, 3 }; foreach (int value, list) {// 对容器中的元素进行处理操作 }上面的代码…

FRRouting软件曝出三个新的BGP消息解析漏洞

导语&#xff1a;研究人员在流行的互联网路由协议软件中发现了多个新的BGP漏洞。 Forescout Vedere Labs在其新的漏洞研究报告中讨论了边界网关协议&#xff08;BGP&#xff09;安全一个经常被忽视的问题&#xff1a;软件实现方面的漏洞。更具体地说&#xff0c;流行的FRRoutin…

清洁赛道新势力,米博凭“减法”突围?

在五四青年节这个特殊的日子&#xff0c;方太旗下的高端智能清洁品牌“米博”发布了新一代无滚布洗地机7系列。 5月4日晚&#xff0c;米博以“减法生活&#xff0c;净请7代”为主题&#xff0c;举办了新品发布会。在发布会上&#xff0c;从小红书翻红的董洁作为方太集团米博产…

1695_week2_算法与函数(MIT使用Python编程学习手记)

全部学习汇总&#xff1a; GreyZhang/python_basic: My learning notes about python. (github.com) 首先说明一下&#xff0c;这部分信息的整理只是我个人的理解。由于自己的知识功底以及英语水准&#xff0c;很可能会有大量的疏漏。再此&#xff0c;我只想把自己学习时候的一…

从零实现深度学习框架——常见学习率调整策略原理与实现

引言 本着“凡我不能创造的&#xff0c;我就不能理解”的思想&#xff0c;本系列文章会基于纯Python以及NumPy从零创建自己的深度学习框架&#xff0c;该框架类似PyTorch能实现自动求导。 &#x1f4a1;系列文章完整目录&#xff1a; &#x1f449;点此&#x1f448; 要深入理解…

动态gif图片如何在线做?轻松实现图片在线生成gif

常见的jpg、png格式的静态图片想要变成gif格式的动态图片时&#xff0c;要怎么办呢&#xff1f;有没有什么简单实用的gif制作工具呢&#xff1f; 一、什么工具能够在线制作gif&#xff1f; GIF中文网作为一款专业的gif制作&#xff08;https://www.gif.cn/&#xff09;工具&a…

Snmputil和Snmputilg工具的下载和基本使用 SNMP协议 Windows系统SNMP服务的安装教程

⬜⬜⬜ ---&#x1f7e7;&#x1f7e8;&#x1f7e9;&#x1f7e6;&#x1f7ea; (*^▽^*)欢迎光临 &#x1f7e7;&#x1f7e8;&#x1f7e9;&#x1f7e6;&#x1f7ea;---⬜⬜⬜ ✏️write in front✏️ &#x1f4dd;个人主页&#xff1a;陈丹宇jmu &#x1f381;欢迎各位→…

某程序员哀叹:二本计算机,4年开发,年包才40多万。二本真的不如985/211吗?

前段时间&#xff0c;某职场论坛上有人发了一个帖子&#xff0c;发帖人问&#xff1a;为什么大家工资那么高&#xff0c;三五年都六七十万了&#xff1f;我二本计算机专业&#xff0c;四年前端开发&#xff0c;找个年包40万多点就顶头了。 原贴如下&#xff1a; 有网友表示楼主…