Skip to content
鼓励作者:欢迎打赏犒劳

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'

如有转载或 CV 的请标注本站原文地址