参考文档: 使用axios 基本使用方法: get请求: Post请求: 简单示例: ...
分类:
其他好文 时间:
2018-11-13 02:23:27
阅读次数:
306
axios的配置项地址参考: https://www.npmjs.com/package/axios 1、url(必写) 请求地址 2、method 请求方法,默认是get 3、baseURL(常用) baseURL会添加到url前(url是绝对地址除外)。 4、transformRequest ` ...
分类:
移动开发 时间:
2018-11-12 17:50:13
阅读次数:
217
1.安装 2.新建http.js,封装拦截器以及多种请求方式 1 import axios from 'axios'; 2 import { Message } from 'element-ui'; 3 4 // 请求拦截器 5 axios.interceptors.request.use( 6 c ...
分类:
移动开发 时间:
2018-11-11 15:59:24
阅读次数:
209
在了解到cookie、session、token的作用后学习token的使用 cookie是随着url将参数发送到后台,安全性最低,并且大小受限,不超过4kb左右,它的数据保存在客户端 session数据保存在服务端,在内存中开辟空间存储数据,session文件名即sessionID保存在cooki ...
分类:
移动开发 时间:
2018-11-11 01:02:28
阅读次数:
532
前文我们已经封装了axios的get请求和post请求,接下来实现对api接口的统一管理 首先在src/request/下新建api.js文件,然后引入封装的http.js(get,post) 然后定义接口 接口定义完成后可在组件中引入api.js并调用接口 ...
基于前文所述,axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端,它有很多优秀的特性,例如拦截请求和响应、取消请求、转换json、客户端防御XSRF等。 如果还对axios不了解的,可以移步axios文档,axios使用说明。 安装 cnpm install ax ...
分类:
移动开发 时间:
2018-11-10 19:12:26
阅读次数:
241
正常情况下在data里面都有做了定义 在函数里面进行赋值 这时候你运行时会发现,数据可以请求到,但是会报错 TypeError: Cannot set property 'listgroup' of undefined 主要原因是: 在 then的内部不能使用Vue的实例化的this, 因为在内部 ...
分类:
移动开发 时间:
2018-11-10 16:48:07
阅读次数:
249
一、创建Vue项目 修改源:npm config set registry https://registry.npm.taobao.org (建议修改) 创建脚手架:vue init webpack Vue项目名称 基本插件: axios,发送Ajax请求 vuex,保存所有组件共用的变量 vue- ...
分类:
其他好文 时间:
2018-11-09 22:51:14
阅读次数:
1450
Vuex简介 vuex是一个专门为Vue.js设计的集中式状态管理架构。 状态? 我们把它理解为在data中需要共享给其他组件使用的部分。 Vuex和单纯的全局对象有以下不同: 1、Vuex 的状态存储是响应式的。当vue组件从store中读取状态的时候, 若store中的状态发生变化,那么相应的组 ...
分类:
移动开发 时间:
2018-11-09 18:21:28
阅读次数:
190
vue的get请求和post请求其实很简单 1.首先我们要在编译软件的终端下输入指令:<!--?xml version="1.0" encoding="UTF-8"?--> npm install --save axios vue-axios 来下载两个文件。 2.其次,我们要在使用get,post ...
分类:
其他好文 时间:
2018-11-09 16:25:53
阅读次数:
180