我想知道angularjs中是否有方法根据条件添加或删除属性。 例如,而不是写这样的事情Angularjs - 有条件地设置属性
<div ng-if="isClickable" ng-click="clicked()">This is my button</div>
<div ng-if="!isClickable"> this is my button</div>
我能写的东西,也许,这样的:
<div ng-click="clicked()" ng-attrs="{'ng-click': isClickable}">
使用方式建议你为什么不只是使用''
属性有哪些AngularJS指令是有问题的,因为那些添加的指令需要被编译。删除这些指令甚至更成问题。该框架不支持这样的。寻找另一种方式来实现你想要的。 – georgeawg