首先,使用axios想要下载好包。
下载地址:axios - npm
进入地址直接往下找,找到如图CDN的下载地址
然后打开地址保存文件,存在文件中,方便导入 axios.js
然后再通过script src="文件的位置" 就导入了、
axios介绍:
get请求相对的方便了很多
<title>Document</title>
<script src="/lib/vue.js"></script>
<script src="axios.js"></script>
<style>
li{
overflow: hidden;
list-style: none;
padding: 10px;
}
li img{
float: left;
width: 100px;
}
</style>
</head>
<body>
<div id="box">
<button @click="handleFetch()">get请求</button>
<ul>
<li v-for="data in datalist" :key="data.filmId">
<img :src="data.poster">
{{data.name}}
</li>
</ul>
</div>
<script>
new Vue({
el:"#box",
data:{
datalist:[]
},
methods:{
//axios get请求方式
handleFetch(){
axios.get("/json/maizuo.json").then(res =>{
this.datalist = res.data.data.films
})
}
}
})
</script>
</body>
post请求方式: