問題タブ [tsx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
226 参照

javascript - ルーティング パラメータをコンポーネントに渡す

ルーティング定数にコンポーネントを追加したい:

コンポーネントカウンター

だから私はこのエラーメッセージを受け取ります:

[at-loader] のエラー ./ClientApp/routes.tsx:10:28 TS2326: プロパティ 'コンポーネント' のタイプに互換性がありません。タイプ 'typeof Counter' はタイプ 'StatelessComponent | 未定義> | コンポーネント クラス | 未定義>'. パラメータ 'props' と 'props' のタイプに互換性がありません。タイプ 'RouteComponentProps | undefined' はタイプ 'RouteComponentProps<{}>' に割り当てられません。タイプ「undefined」はタイプ「RouteComponentProps<{}>」に割り当てられません。

では、どうすればこの問題を解決できますか?

0 投票する
1 に答える
24 参照

reactjs - タイプスクリプトパスメンバー変数に反応する

私のコンポーネントの子には、明らかに変更できるメンバー変数があります。ただし、私が知る限り、PROPS と STATES しか渡すことができません。PROPS またはその他のパラメーターを介してメンバー変数を渡すことができることはわかっていますが、もっと美しい解決策はありませんか?

0 投票する
6 に答える
55008 参照

reactjs - React と typescript の style 属性で css 変数を定義する方法

次のようにjsxを定義したい:

また、CSS で --length を使用しています。また、CSS 疑似セレクター (カウンター ハックを使用) を使用してカウントを表示する --count を持つセルもあります。

しかし、タイプスクリプトはエラーをスローします:

CSS 変数 (カスタム プロパティ) を受け入れるようにスタイル属性のタイプを変更することは可能ですか、またはスタイル オブジェクトに強制する方法はありますか?

0 投票する
1 に答える
2117 参照

render - tsxでのstenciljs条件付きレンダリングリターン

私の stenciljs render 関数は現在、次のようにタイプスクリプトで書かれています:

しかし、私はそれを次のように書くことができれば好きです:

しかし、これにより多くのエラーメッセージが表示されます。

条件付きの開始タグと終了タグを持つように jsx コードを記述する方法はありますか?