前提・実現したいこと
React Material-UI の TreeView で末端の TreeItem をクリックしたときに、クリックイベントで nodeId を取得したいです。
該当のソースコード
JavaScript
1<TreeView 2 defaultCollapseIcon={<ExpandMore />} 3 defaultExpandIcon={<ChevronRight />} 4> 5 {majors.map(major => ( 6 <TreeItem key={major.code} nodeId={major.code} label={major.name}> 7 {major.middles.map(middle => ( 8 <TreeItem key={major.code + middle.code} nodeId={major.code + middle.code} label={middle.name}> 9 {middle.minors.map(minor => ( 10 <TreeItem 11 key={major.code + middle.code + minor.code} 12 nodeId={major.code + middle.code + minor.code} 13 label={minor.name} 14 onClick={(e) => { console.log(e) }} // ここで nodeId を取得したいです。 15 /> 16 ))} 17 </TreeItem> 18 ))} 19 </TreeItem> 20 ))} 21</TreeView>
試したこと
イベント内の nativeEvent 等一通り確認してみましたが、見当たりませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/12 04:18
2019/09/12 04:28