1.首先在cmd中找到你的项目,
然后执行以下命令,安装一下axios
1 cnpm install axios --save //添加axios模块
2 cnpm install qs --save //添加qs模块(用于处理post请求的参数解析)
2.添加成功后,在package.json文件中就可以看到:
1 "dependencies": {2 "axios": "^0.19.2",3 "core-js": "^3.6.5",4 "qs": "^6.9.4",5 "vue": "^2.6.11",6 "vue-router": "^3.2.0",7 "vuex": "^3.4.0"8 },
3.在main.js文件中导入这些模块
1 import axios from 'axios'2 import qs from 'qs'3 //设置axios的基础url部分4 axios.defaults.baseURL = 'http://api.tianapi.com/';5 //将axios挂载到vue实例上,使用时就可以 this.$axios 这样使用了6 Vue.prototype.$axios = axios;7 //将qs挂载到vue实例上,使用时就可以 this.$qs 这样使用了8 Vue.prototype.$qs = qs;
4.Vue中axios的三种使用方法
1 Vue.axios.get(api).then((response) => { 2 console.log(response.data) 3 }) 4 5 this.axios.get(api).then((response) => { 6 console.log(response.data) 7 }) 8 9 this.$http.get(api).then((response) => {10 console.log(response.data)11 })
5.在.vue文件中书写代码(1)
<template> <div > <h1>全国省市疫情</h1> <table> <tr> <th>省市</th> <th>累计确诊</th> <th>累计治愈</th> <th>现有确诊</th> <th>累计死亡</th> </tr> <tr v-for="item in yq.newslist"> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </table> </div></template><script> export default{ name:'About', data(){ return { yq:{} } }, created() { /* //get方式 this.$axios.get('txapi/ncovcity/index',{ params:{ key:'自己的key' } }).then(function(response) { console.log(response.data); }).catch(function(error) { console.log(error); }); */ //post方式 this.$axios.post('txapi/ncovcity/index',this.$qs.stringify({ key:'e0a32a8ea4275e9dbe2628d03bb91f3e' })).then((response)=> { this.yq = response.data; console.log(this.yq); }).catch((error)=> { console.log(error); }); } }</script><style scoped> table { width: 100%; text-align: center; border-bottom: solid 2px #DDD; /* 合并边框 */ border-collapse: collapse; } td,th { border-bottom: solid 1px #DDD; height: 40px; }</style>
(2)
1 <template> 2 <div> 3 <e......原文转载:http://www.shaoqun.com/a/892298.html
跨境电商:https://www.ikjzd.com/
cicpa:https://www.ikjzd.com/w/1375
海豚村:https://www.ikjzd.com/w/1779
凹凸曼:https://www.ikjzd.com/w/1392
1.首先在cmd中找到你的项目,然后执行以下命令,安装一下axios1cnpminstallaxios--save//添加axios模块2cnpminstallqs--save//添加qs模块(用于处理post请求的参数解析)2.添加成功后,在package.json文件中就可以看到:1"dependencies":{2"axios":"^0.19
四川雅安:蜿蜒在大雪中的"国道长龙" 美如仙境:http://www.30bags.com/a/224598.html
四川雅安哀悼日是什么时候开始?:http://www.30bags.com/a/402469.html
四川雅安碧峰峡什么时候去最好?:http://www.30bags.com/a/419947.html
四川雅安成都等地今天仍有暴雨 局地大暴雨谨防泥石流:http://www.30bags.com/a/425299.html
边摸边吃奶边做的口述 公么的粗大满足了我:http://lady.shaoqun.com/a/248167.html
㖭我下面开车 在颠簸的路上一进一出:http://lady.shaoqun.com/m/a/248411.html
三个男的㖭一女 一个吃上面两个添下面:http://www.30bags.com/m/a/249924.html
长途汽车上艳遇故事 口述坐长途大巴遇见美好的经历:http://www.30bags.com/m/a/250656.html
深圳宝安科技馆8月展览汇总(持续更新):http://www.30bags.com/a/517601.html
2021时尚深圳展蝶讯馆展览好看吗:http://www.30bags.com/a/517602.html
2021时尚深圳蝶讯馆观展攻略:http://www.30bags.com/a/517603.html
深圳欢乐谷夏浪音乐节有朱星杰吗:http://www.30bags.com/a/517604.html
No comments:
Post a Comment