简单描述下场景,比如a.component,b.component均会使用到如下代码,
import axios from 'axios';
export default(){
data(){
return {
initList: [],
pageSize: 10,
pageNo: 1
}
},
created(){
this.initList();
},
methods: {
initList(){
axios({
url: '/list1',
data: {}
})
.then(res => res.data)
.then(data => {
this.initList = data;
})
},
pageSizeChange(size){
this.pageSize = size;
this.initList();
},
pageNoChange(pageNo){
this.pageNo = pageNo;
this.initList();
}
}
}
两个组件在使用该段代码的时候之后,只用通信的时候请求的url不一样,怎么使用mixin复用,菜狗求指点~
牧羊人nacy
相关分类