我是棱角分明的新手,有一个我无法解决的简单错误,我知道这是一个简单的问题,但我很感激那些有关如何做到这一点的人。如何禁用角度链接?
答案 0 :(得分:0)
另一个简单的解决方案是使用ng-href
属性,就像href
属性一样,但值是动态的。 Angular允许表达式,所以你可以使用三级? :构造以选择是否包含URL /值。如下所示:
<a ng-href="{{condition ? 'http://...' : ''}}">My link</a>
有一个缺点,因为href
是动态播放的,你不会让CSS渲染与传统的href
ed链接相同。
这并不是真正禁用链接,而是动态选择是否设置href
属性,因此对于完整功能,编写指令可能会更好。从长远来看,真的值得深入了解属性,但这可能是一个很好的临时修复。