問題タブ [primereact]

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 投票する
1 に答える
3080 参照

javascript - Button in Prime React Table not working

I'm using prime react to create a table, the last column of the table is for the actions that can be performed on the table, however I'm following the docs, but the onClick event is not working on the buttons. When I click on the search button I get the error: "UserList.js:19 Uncaught TypeError: _this2.selectUser is not a function"

Any clues please?

The code:

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

reactjs - AntDesign と PrimeReact を使用した React の回避可能な再レンダリングの問題

Reactで巨大なアプリケーションを開発しています。私たちのフォームの 1 つには、さまざまなタブ項目に配置された 60 以上のコンポーネントが含まれています。

入力を編集しようとすると、テキスト ボックスに入力された文字が表示されるまでに 190 ミリ秒かかりました。何時間も問題を掘り下げた後、コンポーネントを追加すると応答時間が長くなることに気付きました。次に、問題は antdesign のレンダリング ロジックにあると判断しました。次に、「why-did-you-update」パッケージを使用して PrimeReact で試しました。結果は同じでした!

状態に変更が発生すると、すべてのコンポーネント (アイコン :) を含む) が「更新した理由」メッセージごとにレンダリングを試みました。

ここにサンドボックスがあります: https://codesandbox.io/s/6w30ro2l9w

「更新した理由」メッセージは間違っていますか、それとも何か不足していますか?

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

reactjs - ReactでPrimeReactからのクリック可能なメッセージを使用するには?

PrimeReactコンポーネントlibからのPrimeReactクリック可能なメッセージを使用するこの例に従おうとしていますが、その内部には、それがどこから来たのかわからない変数メッセージがあり、私のマシンでこのファイルを実行すると、そうではありません'見つけられません。

どんな助けでも大歓迎です。