一:版本升级 首先说明一下这里的dva是最新版: 2.3.2 1.初始化项目构建 注:通过 npm 安装 dva-cli 并确保版本是 0.9.1 或以上。 这会创建 dva-test 目录,包含项目初始化目录和文件,并提供开发服务器、构建脚本、数据 mock 服务、代理服务器等功能。 然后我们 c ...
分类:
其他好文 时间:
2018-08-10 12:23:57
阅读次数:
421
ajax 可以通过 FormData 对象模拟表单提交数据 第一种方式:自定义FormData信息 第二种方式:通过表单元素创建 ...
分类:
移动开发 时间:
2018-08-10 01:13:47
阅读次数:
706
最近使用antd 做一个后台管理系统中,业务场景下需要将数据导出为excel,后端使用POI,结果数据怎么都无法生成,后面发现原来是前端限制了header 中可以接受的数据类型为json,无法接受blob的类型,后来改用了axios,就可以顺利导出了,下面是导出的代码 ...
分类:
其他好文 时间:
2018-08-09 12:12:20
阅读次数:
401
【不墨迹直接上码系列】 代码分三步: 1. 创建一个api.js,封装axios 2. 在main.js引入,并加到vue原型上 3. 全局使用 1. 创建+封装 2.引入+添加到原型 3. 使用 简单了点,适用着急的项目, 哈哈 ...
分类:
移动开发 时间:
2018-08-08 13:30:19
阅读次数:
198
1 //一.原生js实现ajax请求 2 // 1.get请求 3 var xml=null; 4 if(XMLHttpRequest){ 5 xml=new XMLHttpRequest; 6 }else{ 7 xml=new ActiveXObject('Microsoft.XMLHTTP') ... ...
分类:
移动开发 时间:
2018-08-07 20:25:36
阅读次数:
601
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 特点: 从浏览器中创建 XMLHttpRequest 从 node.js 发出 http 请求 支持 Promise API 拦截请求和响应 转换请求和响应数据 取消请求 自动转换JSON数据 客户端支 ...
分类:
移动开发 时间:
2018-08-04 15:03:03
阅读次数:
150
引包1. npm install mockjs --save-dev2. npm install axios --save(axios使用不再讲) 修改配置3. 在config文件夹下的dev.env.js修改如下 4. 在config文件夹下的prod.env.js修改如下 5. 在main.js ...
分类:
Web程序 时间:
2018-08-03 18:50:14
阅读次数:
690
vue本身不支持发送AJAX请求,需要使用vue-resource、axios等插件实现 axios是一个基本Promise的HTTP请求客户端,用来发送请求,也是vue2.0官方推荐的,同时不再对vue-resource进行更新和维护 axios发送AJAX请求 安装axios npm insta ...
分类:
其他好文 时间:
2018-08-03 18:11:21
阅读次数:
298
问题场景 场景很简单,就是一个正常 axios post 请求: 后台说没有接收到你的传参。 这就有点奇怪了,我看了一下浏览器的请求信息是 OK 的,参数都是有的,而且之前这样用 axios 也没有这个问题。 但是这个接口是通用的,别人都用了,是 OK 的,接口没问题。 问题原因 要点1 原因就是这 ...
分类:
移动开发 时间:
2018-08-02 20:42:17
阅读次数:
405
一、使用vue-cli脚手架构建 二、安装axios并统一处理请求接口(二次封装axios) 1.安装 2.获取当前域名 3.封装axios 4.在src目录下新建api文件夹(该文件夹下我们放置我们所有的请求接口)如下图 三、引入vuex进行状态管理 在src目录下新建store文件夹,然后依次新 ...
分类:
数据库 时间:
2018-08-02 16:00:10
阅读次数:
635