Javascript在扩展的es6类中执行函数

时间:2017-06-04 15:42:45

标签: javascript ecmascript-6 es6-class

如何执行一个知道新创建的类名的函数,该函数是在扩展类时从某个父类派生的?

我目前的工作:

class component {
    constructor() {
         // this.constructor.name returns the derived class name on instantiation
         // we need to register class components derived from component
         registerIfUnknown(this.constructor.name);
    }
}

但是这意味着每次创建组件的任何子类的新实例时都会调用registerIfUnknown函数。有没有办法在component类被扩展时执行一个方法/函数来理解类的名称是什么?

0 个答案:

没有答案