Typescript-如何在名称空间中扩展类?

问题描述 投票:0回答:1

我正在使用Pixi.js,正在测试是否可以扩展PIXI.Point。这导致我发布此问题

Typescript - How do I add an extension method

但是这是一个后续问题。为什么会引发以下错误?

enter image description here

或者我使用错了吗?

typescript extension-methods
1个回答
0
投票

您应该可以使用module augmentation做您想做的事情。

类似

declare module '<PATH TO PIXI module>' {
  interface PIXI {
    Point: {
      zero(): PIXI.Point
    }
  }
}


PIXI.Point.prototype.zero = ...
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.