14-es6语法
导出对象
想必这个是最最最常用的语法了吧。
export default
js
const BeanUtil = {
/**
* 两个对象属性值copy
* @param source
* @param target
*/
copy(source,target){
for (let key in source) {
if (target.hasOwnProperty(key)) {
target[key] = source[key];
}
}
}
};
export default BeanUtil
如果我们要导出一个对象,用的是export default
,那么我们就可以这样。
js
import BeanUtil from '@/utils/BeanUtil'
//调用
BeanUtil.copy({},{})
export
如果我们用的是 export
的话,那么我们则需要下面的写法
js
import request from '@/utils/system/request'
// 新增
export function add(data) {
return request({
url: '/banner/add',
method: 'post',
data
})
}
// 编辑
export function update(data) {
return request({
url: '/banner/edit',
method: 'post',
data
})
}
引用
js
import { add, update } from '@/api/banner'