如何在menuProps Fluent UI的onClick中获取IconButton中的数据集

问题描述

我有一个 Fluent UI 的 IconButton,其防御如下:

        <IconButton
            menuProps={menuProps}
            iconProps={menuIcon}
            data={props.data[props.row.index].uniqueID}
        />

和 menuProps 如下所示:

 const menuProps: IContextualMenuProps = {
        items: [
            {
                key: 'link',text: 'Link',iconProps: { iconName: 'Link' },},{
                key: 'deLink',text: 'De-link',iconProps: { iconName: 'RemoveLink' },],onItemClick: (event,item) => {
         //need to access uniqueID here.
         // item does not contain the (data :uniqueID) specified in IconButton
        },directionalHintFixed: false,};

如何在menuProps的onItemClick中访问IconButton中设置的“uniqueID”?

IconButton 实际上呈现为 react-table 中的一列,因此,在单击特定项目时,需要获取 uniqueID 以进一步处理..

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)