我使用AngularJS并且我有疑问。
我有这样的事情:
<a href="#">
<p>Hello World!</p>
</a>
我想删除锚点,但不删除它的内容。如果我使用ng-show / ng-hide,根据条件删除所有内容,锚点甚至段落。
如何删除保持内容显示(但未链接)的锚点?
谢谢!
答案 0 :(得分:2)
使用ng-href和表达式:
<a ng-href="{{show()? '#' : ''}}">
<p>Hello World!</p>
</a>
答案 1 :(得分:1)
可能不是最好的方法。
您可以使用
<a ng-if="condition == false">
<p>Hello World!</p>
</a>
<p ng-if="condition == true">Hello World!</p>
代替ngIf
,您可以使用ngShow
或ngHide