在angular2中,你如何实现一个简单的行为
<a href="some url" target="_whatever">
没有路由模块用 base href 劫持 url ?
例如, Angular 模板中以下代码段的预期行为是在新选项卡中打开 google。
<a href="www.google.com" target="_blank">
实际发生的是 Angular 编译模板如下。
<a _ngcontent-kju-6="" target="_blank" ng-reflect-href="www.google.com" href="www.google.com">
点击它会打开 [the base url]/www.google.com 一个新标签,而不仅仅是 www.google.com
最佳答案
在你的 url 前加上一个协议(protocol)应该会给你你想要的,例如' http://www.google.com '.
关于javascript - 在 angular2 的 <a> 标签中使用 href 和 target 的默认浏览器行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40321012/