TypeScript内でJSX表記ができるTSXが出たのでReact.jsをTypeScriptで書くのが便利になりましたが、TypeScriptのキャストがJSX表記と被ってしまいます。
例えば、プラグイン等の関係でjQueryがwindow.$
として必要な場合、次のように<any>へキャストしながら設定するかと思います。
TypeScript
1(<any>windows).$ = require("jquery");
拡張子".ts"の普通のTypeScriptであれば問題ありませんが、拡張子".tsx"のJSX表記ありのTypeScriptではキャストの<any>
部分がJSX表記とみなされ、エラーになってしまいます。このようにTSXでキャストをしたい場合、どのように書けば良いのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/12 11:09