从构造函数/类定义创建工厂。
安装
npm install as-factory
用法
import asFactory from 'as-factory' ;
@ asFactory
export default class Greeter {
constructor ( name ) {
this . name = name ;
}
greet ( ) {
console . log ( `Hello ${ this . name } ` ) ;
}
static sayNothing ( ) {
console . log ( '...' ) ;
}
}
别处:
const greeter = new Greeter ( ) ; // Errors! Don't use "new"
Greeter . sayNothing
评论0
最新资源