[英]How to call another method from a static method in reactjs?
我只是转换了一些过时的事件,现在我使用的是静态的“getdirivedstatefromprops”。 是否可以从此方法调用实例方法?
来自MDN 文档
static 关键字定义类的静态方法。 不会在类的实例上调用静态方法。 相反,他们在类本身上被调用。 这些通常是实用函数,例如创建或克隆对象的函数。
静态方法不需要类的实例存在,但是在实例化类之前不能调用实例方法。 因此,您不能从静态方法调用实例方法。
您应该只使用静态方法来执行不需要类实例存在的实用程序任务。 这应该告知您何时使用静态方法的决定。 如果您需要该类的一个实例,请创建一个并使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.