マテリアル UI データグリッドのリンク列が onRowClicked で停止する
P粉208469050
P粉208469050 2023-09-16 19:17:00
0
1
554

マテリアル UI Datagrid を使用してデータを表示しています。 列の 1 つは、別のタブで URL を開くリンクを表示します。 クリックされた行では別のページに移動したいのですが、リンクをクリックしても別のページに移動したくありません。

単純にセル全体でリンクのクリック動作を無効にすることもできますが、それは完全に理想的とは言えません。リンクの onRowClicked 内で onClick が実行されないようにする解決策をご存知ですか?

私が使用している簡略化された例:

ああああ

P粉208469050
P粉208469050

全員に返信(1)
P粉736935587

#onClick={(event) =>event.stopPropagation()} をリンクに追加すると、この問題は解決します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート