最近公司一个项目使用了Vue这款框架来进行模块化开发,本人参与其中的一个小模块开发,但是整体的设计并不是我架构设计的,在此记录一些我自己用到的技术吧。
本项目的构建是使用vue-cli脚手架搭建的,在这里先介绍下如何利用Vue.js中的axios来实现前后台数据交互吧,当然,本人对后台技术不是很了解,这里就用json来模拟了,
需要引入的文件:<script src="https://unpkg.com/axios/dist/axios.min.js"></script>,
这些都是挂载在vue的实例中实现的
mounted:function(){
var _this=this;
this.$emit('to-parent',this.msg),
axios.get('src/pinglun.json').then(function(res){
console.log(res.data)
_this.arr=res.data
})
}