<AppBar
iconElementLeft={<IconButton><NavigationClose /></IconButton>}
onLeftIconButtonTouchTap={()=>{this.handleClose()}}
/>
如何为此示例添加点击,触摸事件? 这段代码不起作用。
答案 0 :(得分:1)
是的,onLeftIconButtonTouchTap
和onRightIconButtonTouchTap
都不起作用。请改为使用IconButton
的{{1}}事件:
onClick
答案 1 :(得分:1)
为了使touchTap
事件在material-ui
中有效,您必须使用react-tap-event-plugin
依赖项。很可能你没有在你的应用程序开始时注入这个插件。
确保已安装:
npm i --save react-tap-event-plugin
注入:
import injectTapEventPlugin from 'react-tap-event-plugin'
injectTapEventPlugin()
更多信息here