1.先在项目中使用命令行工具下载axios : npm install axios --save
2.然后在 main.js中引入:
import axios from 'axios';
Vue.prototype.$ajax=axios;
3.在组件中使用:
<script>
export default {
methods:{
creatview:function(){
this.$ajax.get("http://localhost:8080/static/data.json").then(dd=>{
this.list=dd.data;
console.log(this.list)
})
}
}
}
</script>
***注意路径,本地文件要放在/static文件夹下,刚开始放在/assets下,一直访问不到***
<script>
import axios from 'axios'
export default {
methods:{
creatview:function(){
axios.get("http://localhost:8080/static/data.json").then(dd=>{
this.list=dd.data;
console.log(this.list)
})
}
}
}
</script>