css - 锚标记中的 Svg 图标可单击,但在 Microsoft Edge 或 IE 11 中不起作用
问题描述
我的锚标记中有一个 svg 图标,其中我的 React 应用程序中有一个锚标记的单击事件。我的问题是,当我单击锚标记时,它在边缘和 chrome 中都可以正常工作。但是当我点击 svg 图标时,它在 Chorme 中运行良好,但在 Edge 上运行不正常。
switch (action.type){
case ToggleActions.NAVBAR_TOGGLE:
// tslint:disable-next-line:no-console
console.log('Toggle button is hit' + event.target);
return{
...state,
toggleState: !state.toggleState,
};
const mapDispatchToProps = (dispatch: Dispatch) => ({
setNavBar: () => dispatch(setNavBarToggle()),
});
export default connect(
null,
mapDispatchToProps,
)(Sidebar);
<ToggleButton
onClick={this.props.setNavBar}
id='navigationPanelButton'
title={openClosetooltip}
/>
解决方案
推荐阅读
- vuejs3 - Vue3在构建后在img上得到404,但在服务上工作
- html - Rails 未经允许的参数仍在保存对象
- android - android studios 中的 Anko toast - 未解决的参考。以下候选人均不适用
- javascript - 在匿名函数 .on 中使用变量
- javascript - JavaScript Array 删除数组中的开始引号和结束引号
- c# - 从访问 C# 表单绑定 DateTime
- matplotlib - 如何在 Python matplotlib.pyplot 中更改异常点符号
- jestjs - 检查 Playwright 和 Jest 中的浏览器控制台消息和响应状态代码
- python - 在 Python 中连接数千个数据帧的最有效方法是什么?
- java - 当我再次打开片段时,快照侦听器返回空快照