axios
IT虎先生
一位努力奋斗,努力学习的程序员
展开
-
三大运营商(联通、电信、移动)的手机号正则判断
三大运营商(联通、电信、移动)的手机号正则判断checkMobile(telphone){ let isChinaMobile = /^134[0-8]\d{7}$|^(?:13[5-9]|147|15[0-27-9]|178|18[2-478])\d{8}$/; //移动方面最新答复 let isChinaUnion = /^(?:13[0-2]|145|15[56]|166|176|18[56])\d{8}$/; //向联通微博确认并未回复 let isChinaTelcom原创 2021-05-19 14:49:14 · 936 阅读 · 0 评论 -
vue axios 请求拦截器 根据请求返回的错误代码 跳转错误页面
编辑拦截器文件 挂载到 vue实例上在该文件夹中书写 拦截内容import Axios from 'axios'import router from '../router/index'// 请求拦截器Axios.interceptors.request.use(config => { // 发送请求之前可以在这里写一些东西 return config;}, error => { // 请求报错的时候做一些事情 return Prom原创 2020-08-18 19:47:52 · 2101 阅读 · 0 评论 -
vue 利用axios发送请求 和 promise
首先下载axios依赖cnpm i axios --save在接口文档中使用在api.js文件中使用import axios from 'axios';import qs from 'qs' // qs是处理请求参数的一个插件 因为后台接收参数的方式有几种 所以根据不同的参数 // 传递 进行参数的处理 class apiContract{ constructor(){ // 这里写一下全局变量 比如 域名 this,url = '192.168.1.102原创 2020-08-18 19:41:14 · 845 阅读 · 0 评论 -
es6 常用的方法
1、声明变量的两种方式 在es6之前所使用的var 因为有变量提升 不适合大型项目 es6中的 let 和 const let 不具备变量提升 只在该声明的同一层 和该层后 使用 const 定义常量 不具备变量提升 如果声明的对象 可以改变 该对象里的属性值 2、箭头函数 es6之前 声明一个方法 function a () { 这种方法闭包 this指向 window } 箭头函数 let a = () => {原创 2020-08-07 20:24:54 · 2426 阅读 · 0 评论