zoukankan      html  css  js  c++  java
  • Vue axios简单使用

    Vue axios简单使用的简单使用

    安装: npm install axios -D

    有一个问题:我明明配置了全局可是用的时候还是得一个一个引入axios( 我也不知道为什么 )

    main.js中引入axios
    配置全局我这里是设置了代理
    import axios from "axios";
    Vue.prototype.$ajax = axios;//给他原型加一个属性为$ajax
    axios.defaults.baseURL = "/api";
    api文件中放的是对应页面的js文件也就是接口
    // 角色管理 管理接口
    // 查看 === 渲染
    import axios from "axios";
    用async/ await来发送异步请求,从服务端获取数据,等待获取数据,然后处理数据 export
    async function roleManagementLook(req) { //这个参数就是请求参数时传给后端的值 const res = await axios.post("/role/list", req); return res; }

    对应调用接口页面的方法中
    先引入api中接口的方法,并结构出来
    import { roleManagementLook } from "../../api/roleManagement.js";
    // 查看接口
        getList() {
          const req = { //以参数形式传给后端
            id: null,
            name: null,
            useStatus: null,
            page: this.page,
            limit: this.limit
          };
          roleManagementLook(req).then(res => {
            this.roleManagementList = res.data.data.rows;
            // if (res.code === "200") {
            //   this.$message({
            //     type: "success",
            //     message: "新建成功"
            //   });
            // } else {
            //   return false;
            // }
          });
        }
    方法不要忘了调用

  • 相关阅读:
    【转】谈谈 JVM 内部锁升级过程
    TCP 和 UDP 协议简介
    《分布式系统原理介绍》读书笔记
    Paxos 协议简单介绍
    Lease 机制和 Quorum 机制
    HBase 学习二(最佳实践).
    HBase 学习一(基础入门).
    Spring 事务介绍
    《MySQL技术内幕:InnoDB存储引擎》读书笔记.
    数据库事务简介.
  • 原文地址:https://www.cnblogs.com/home-/p/11659862.html
Copyright © 2011-2022 走看看