javascript - routerLink 在 Chrome 上运行良好,但在 Firefox 和 IE 上运行良好
问题描述
我的 html 中有这行代码,它在 chrome 上运行良好,但在任何其他浏览器上都没有(在 firefox 和 IE 上测试)
<button class="btn btn-link"><a routerLink="/ga-report/microsite-averages">Microsite Averages</a></button>
使用 Angular 4.4.3
解决方案
这是我的愚蠢错误,永远不要同时使用 Button 和 a 。两者都有不同的行为,所以可能在这里 chrome 扮演聪明的角色,而不是其他浏览器。
将其更改为此并且工作正常
<button class="btn btn-link" routerLink="/ga-report/microsite-averages">Microsite Averages</button>
推荐阅读
- android-studio - 迁移到 New Places SDK 客户端
- python - Pickling 实例是类的类的实例
- c# - 确定是否可以使用预先选择的数字和时间来制作数字
- swift - 从 DateInterval 数组中排除 DateInterval 数组
- firebase - 将数据添加到 Firebase ID 令牌
- reactjs - 如何测试我的 Material UI 组件功能处理程序?
- android - 如何在列表视图中使一行具有左右触摸区域?
- bash - 在 bash 脚本中运行 if 语句时出错
- android - 如何等待动画完成android
- java - 如何使用螺栓使用 Json 进行转换?