IconButton
中Material UI
的点击功能不适用于FireFox
的任何版本。这是我正在使用的代码:
<div className='floating-button visible-xs'>
<IconButton touch={true} tooltipPosition="bottom-left">
<Create className='floating-button-icon' onTouchTap={this.props.onProfileEdit}/>
</IconButton>
</div>
有人知道如何解决此问题吗?上面的代码100%在Chrome
和Safari
中工作。
答案 0 :(得分:2)
请使用onClick
道具而不是onTouchTap
,并将其应用于IconButton
组件本身而不是特定的图标。
<div className='floating-button visible-xs'>
<IconButton touch={true} tooltipPosition="bottom-left" onClick={this.props.onProfileEdit}>
<Create className='floating-button-icon' />
</IconButton>
</div>