index.js
function subForm(){
return $axios({
'url': '/employee/testget',
'method': 'get'
})
}
// 在浏览器环境中使用
window.myModule = {
subForm:subForm
};
// // 或者在Node.js环境中使用
// exports.myModule = {
// subForm:subForm
// };
index.html
//1.引入index.js文件
<script src="../js/request.js"></script>
//2.vue中使用
<script>
new Vue({
el: '#app',
data() {
return {
form: {
name: '',
region: '',
date1: '',
date2: '',
delivery: false,
type: [],
resource: '',
desc: ''
}
}
},
methods: {
onSubmit() {
console.log('submit!');
//浏览器环境下这样调用
myModule.subForm();
//node.js环境下这样调用
const myModule = require('../js/request.js');
myModule.subForm();
console.log('submit!');
},
}
})
</script>