document.evaluate
TypeScript でどのように使用できますか? これは型のメソッドではないDocument
ため、使用しようとすると TypeScript でエラーが発生し、コードをコンパイルできません。
それを定義に追加しDocument
たり、コンパイルエラーを無視したりする方法はありますか?
document.evaluate
TypeScript でどのように使用できますか? これは型のメソッドではないDocument
ため、使用しようとすると TypeScript でエラーが発生し、コードをコンパイルできません。
それを定義に追加しDocument
たり、コンパイルエラーを無視したりする方法はありますか?
これを行うにはいくつかの方法があります。TypeScript のインターフェースは拡張可能であるため、次のように必要なメソッドを Document インターフェースに追加するだけです。
interface Document{
evaluate(xpathExpression:any,
contextNode?:any,
namespaceResolver?:any,
resultType?:any,
result?:any);
}
または、メソッドを呼び出す前にdocument
to をキャストできます。any
evaluate
(<any>document).evaluate('...');
いずれにせよ、それらの線に沿った何か。