Material-ui如何切换菜单组件并单击IconButton

时间:2019-11-06 22:37:40

标签: reactjs material-ui

当我使用IconButton代替Button时,onClick出现错误,提示无法将类型'(event:MouseEvent)=> void'分配给类型'()=> void'.ts(2322)。

    <div>
      <Button aria-controls="simple-menu" aria-haspopup="true" onClick={handleClick}>
        Open Menu
      </Button>
      <Menu
        id="simple-menu"
        anchorEl={anchorEl}
        keepMounted
        open={Boolean(anchorEl)}
        onClose={handleClose}
      >
        <MenuItem onClick={handleClose}>Profile</MenuItem>
      </Menu>
    </div>


1 个答案:

答案 0 :(得分:0)

  

尝试通过在组件click中调用一个函数来调用它,这样会从占位符返回您的方法事件

{() => handleClick()}