0
javascriptコードファイルをtypescriptファイルに変換しようとしていますが、会議中に変数参照を使用して関数を変更することができません。 JavaScriptで変数参照を使用して関数を変更するときにJavascriptをTypescriptに変換する
、コードは次のように書かれていた:
ctx
はコンテキスト2D varibale私は、コードを活字体に、このコードを変換するにはどうすればよい
をレンダリングキャンバスです
Object.getPrototypeOf(ctx).rounded_rect = function(){
}
?コピーしてtypescriptファイルに貼り付けると、エラーが表示されます。Property 'rounded_rect' does not exist on type 'CanvasRenderingContext2D'.
また、このコード行は何ですか?あなたはそれを実装することが可能にした後
declare global {
interface CanvasRenderingContext2D {
rounded_rect() : void;
}
}
:
何がctxですか? ..... –
@Jonasw Canva Context2D変数 –
したがって、 'rounded_rect'メソッドを追加してネイティブ' CanvasRenderingContext2D'を拡張したいのですか? – pawel