1.安装fetch: npm install whatwg-fetch --save

2.在入口index.js文件中引入 import 'whatwg-fetch'

3.let url = global.commonIP + '/api/users/login'

let _this = this

fetch(url, {

method: 'POST',

headers: {

'Content-Type': 'application/json'

},

body: JSON.stringify({

loginName: 'yj',

password: 'yj',

})

}).then(function(res){

res.json().then(function(obj){

if(obj.errcode == '200'){

alert('登录成功')

_this.$router.push('/')

}

})

})

4.上传文件

let url = global.commonIP + 'api/uploadFile/upload'

let _this = this

let data = new FormData()

data.append('uploadFile', this.$refs.file.files[0])

data.append('type', '2')

fetch(url, {

method: 'POST',

body: data

}).then(function(res){

res.json().then(function(obj){

switch(obj.errcode){

case '200':

alert('上传成功')

break;

default:

alert(obj.errmsg)

}

})

})

5.跨域

fetch(url, {

method: 'GET',

mode: "cors",

headers: {

'Accept':'application/json,text/plain,/'

}

}).then(function(res){

console.log(res.text())

})

参考https://github.com/github/fetch

6.兼容问题需要安装es6-promise解决

image.png

在main.js文件:

import promise from 'es6-promise'

promise.polyfill();

fetch vue读取json文件_fetch在vue中的使用方法相关推荐

  1. vue读取json文件

    1.编写json文件,data.json {"success":true,"code":"200","message": ...

  2. fetch vue读取json文件_前端笔记——尝试理解并在JavaScript中使用Fetch()

    介绍 Fetch()方法可以发出类似于XMLHttpRequest(XHR)的网络请求.Fetch API和XMLHttpRequest之间的主要区别(也称为XHR)是Fetch API使用Promi ...

  3. 模块加载及第三方包:Node.js模块化开发、系统模块、第三方模块、package.json文件、Node.js中模块的加载机制、开发环境与生产环境、cookie与session

    1.Node.js模块化开发 1.1 JavaScript开发弊端 JavaScript 在使用时存在两大问题,文件依赖和命名冲突. 1.2 软件中的模块化开发 一个功能就是一个模块,多个模块可以组成 ...

  4. Java 读取 JSON 文件转成 Map 对象

    Java 读取 JSON 文件转成 Map 对象 应用场景 待读取的外部 JSON 文件 Java 代码 读取结果 Gson 应用场景 Jar 包或 War 包引用一个外部文件作为项目运行的配置文件 ...

  5. netcore读取json文件_.net core读取json格式的配置文件

    在.Net Framework中,配置文件一般采用的是XML格式的,.NET Framework提供了专门的ConfigurationManager来读取配置文件的内容,.net core中推荐使用j ...

  6. R读取json文件并转化为dataframe

    R读取json文件并转化为dataframe 目录 R读取json文件并转化为dataframe R读取json文件 把json转为dataframe

  7. cocos2d-x之读取json文件

    cocos2d-x之读取json文件 在resource文件夹下,添加data.json文件 新建->Other->empty->open 就新建一个json文件了, data.js ...

  8. python读取json配置文件_Python简单读取json文件功能示例

    本文实例讲述了Python简单读取json文件功能.分享给大家供大家参考,具体如下: read_json.json: { "rule":{ "namespace" ...

  9. java spark 读取json_apache-spark - 与aws-java-sdk链接时,在读取json文件时发生Spark崩溃 - 堆栈内存溢出...

    让config.json成为一个小的json文件: { "toto": 1 } 我做了一个简单的代码,用sc.textFile读取json文件(因为文件可以在S3,本地或HDFS上 ...

最新文章

  1. 直接插入排序比较次数_插入排序(C++)
  2. 如何让自己的内心强大起来
  3. php程序如何保证3秒作出响应,这个留言本的响应时间总是在3秒左右,如何优化?...
  4. 算法:Merge k Sorted Lists(合并 k 个排序链表)
  5. Android基础:Android布局
  6. 统计自然语言处理第二版 下载
  7. JumpServer页面访问502、504问题记录
  8. 建站百科|企业网站logo设计指南
  9. 触发器(数据库原理术语)
  10. Java实现图片批量压缩像素
  11. 爱心代码表白(可直接复制运行)
  12. limbo模拟器android版,limbo模拟器app[安卓虚拟机] v0.9.8 Android版
  13. undo和redo介绍
  14. 【转载】递推公式的特征方程及通项公式
  15. ASPICE系列:顺利通过ASPICE流程软件单元验证(SWE.4)
  16. Linux搜索文件和文件夹的方法
  17. Leetcode 576. 出界的路径数
  18. 路由跟踪工具——笨鸟
  19. 教你手动编辑图像,提高ABBYY FineReader PDF 15识别准确性
  20. android串口获取电子秤数据,c# 打开电子秤串口并读取电子秤数据

热门文章

  1. iOS设置圆角的三种方式
  2. Win系统自定义屏保教程
  3. Python返回值注解 “->“符号的意义
  4. PHP写算法-遗传算法
  5. 短消息网关通信模块的设计与实现(转)
  6. Vue移动端搜索页面的历史记录写法
  7. SDL用法:PiratesHo!全集
  8. java中set集合的交集、并集、差集
  9. CSS3过渡动画实现hover人物弹出炫酷效果案例
  10. linux运行授权命令,linux的Sudo/su授权命令详解