Typescript - 如何在命名空间中扩展 class?
Typescript - How to extend a class in a namespace?
我正在使用 Pixi.js,我正在测试是否可以扩展 PIXI.Point。这让我想到 post 这个问题
但这是一个后续问题。为什么会抛出以下错误?
还是我用错了?
你应该可以使用 module augmentation 来做你想做的事。
类似
declare module '<PATH TO PIXI module>' {
interface PIXI {
Point: {
zero(): PIXI.Point
}
}
}
PIXI.Point.prototype.zero = ...
我正在使用 Pixi.js,我正在测试是否可以扩展 PIXI.Point。这让我想到 post 这个问题
但这是一个后续问题。为什么会抛出以下错误?
还是我用错了?
你应该可以使用 module augmentation 来做你想做的事。
类似
declare module '<PATH TO PIXI module>' {
interface PIXI {
Point: {
zero(): PIXI.Point
}
}
}
PIXI.Point.prototype.zero = ...