問題タブ [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.
javascript - ルーティング パラメータをコンポーネントに渡す
ルーティング定数にコンポーネントを追加したい:
コンポーネントカウンター
だから私はこのエラーメッセージを受け取ります:
[at-loader] のエラー ./ClientApp/routes.tsx:10:28 TS2326: プロパティ 'コンポーネント' のタイプに互換性がありません。タイプ 'typeof Counter' はタイプ 'StatelessComponent | 未定義> | コンポーネント クラス | 未定義>'. パラメータ 'props' と 'props' のタイプに互換性がありません。タイプ 'RouteComponentProps | undefined' はタイプ 'RouteComponentProps<{}>' に割り当てられません。タイプ「undefined」はタイプ「RouteComponentProps<{}>」に割り当てられません。
では、どうすればこの問題を解決できますか?
reactjs - タイプスクリプトパスメンバー変数に反応する
私のコンポーネントの子には、明らかに変更できるメンバー変数があります。ただし、私が知る限り、PROPS と STATES しか渡すことができません。PROPS またはその他のパラメーターを介してメンバー変数を渡すことができることはわかっていますが、もっと美しい解決策はありませんか?
reactjs - React と typescript の style 属性で css 変数を定義する方法
次のようにjsxを定義したい:
また、CSS で --length を使用しています。また、CSS 疑似セレクター (カウンター ハックを使用) を使用してカウントを表示する --count を持つセルもあります。
しかし、タイプスクリプトはエラーをスローします:
CSS 変数 (カスタム プロパティ) を受け入れるようにスタイル属性のタイプを変更することは可能ですか、またはスタイル オブジェクトに強制する方法はありますか?
render - tsxでのstenciljs条件付きレンダリングリターン
私の stenciljs render 関数は現在、次のようにタイプスクリプトで書かれています:
しかし、私はそれを次のように書くことができれば好きです:
しかし、これにより多くのエラーメッセージが表示されます。
条件付きの開始タグと終了タグを持つように jsx コードを記述する方法はありますか?