<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="./lib/vue.js"></script>
<script src="./lib/axios.js"></script>
</head>
<body>
<div id="box">
<button @click="handleClick()">axios</button>
<ul>
<li v-for="item in dateList" :key="item.id">
<!-- <img :src="item.img.replace('w.h','')+ '@1l_1e_1c_128w_180h'" alt=""> -->
<img :src="handleImage(item.img)" alt="">
<p>{{item.nm}}</p>
<p>{{item.sc}}</p>
<p>{{item.star}}</p>
<p>{{item.showInfo}}</p>
</li>
</ul>
</div>
<script>
var vm = new Vue({
el:'#box',
data:{
dateList:[]
},
methods:{
handleClick(){
axios.get("json/maoyan.json").then(res=>{
console.log(res.data.movieList)
this.dateList = res.data.movieList
})
},
handleImage(path){
return path.replace('w.h','')+ '@1l_1e_1c_128w_180h'
}
}
})
/*
post请求
方法一
axios.post("json/test.json","name=xiaoming&age=18").then(res=>{})
方法二
axios.post("json/test.json",
{
name:'xiaoming',
age:18
}
).then(res=>{})
*/
</script>
</body>
</html>
21-axios
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- axios/index.js api/index.js api/people.js api/base.js mai...
- python web(bottle框架)知行合一之-简单知识付费平台-”全栈“实践(21)----关于axios和...
- 思路:axios设置公共请求头:通过axios配置,设置统一的baseURL;开发环境 & 生产环境接口地址: 通...
- 我的项目是基于vue-cli搭建的; 一、在vue简单使用axios的步骤: 1.安装 npm insta...