Ste*_*eij 3 javascript webpack es6-module-loader es6-modules
我正在创建一个节点包来处理 cookie。从下面的类中导出静态类方法的最佳方法是什么?
export default class Cookies {
static get (name) {...}
static set (...) {...}
static remove (...) {...}
}
Run Code Online (Sandbox Code Playgroud)
那么是否可以像这样导入它们,因此人们如果不需要它就不必导入 remove 方法?
import { get, set } from "Cookies"
由于它们是静态方法,因此它们基本上只是类对象上的属性。既然如此,你就可以将它们一一导出:
export default class Cookies {
static get (name) {...}
static set (...) {...}
static remove (...) {...}
}
export const get = Cookies.get;
export const set = Cookies.set;
export const remove = Cookies.remove;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2643 次 |
| 最近记录: |