AngularJs Button:对value属性使用表达式

时间:2016-07-06 19:20:56

标签: angularjs expression

<input type="button" value="
  

{{标志? “有效”:“取消激活”}}

" class="btn btn-danger btn-sm" ng-click="someFunction()"/>

我希望执行上面的表达式来选择value属性的值。我怎么能在angularJs中做到这一点?对此有任何指示吗?

flag是一个布尔值。请提出解决方案。

1 个答案:

答案 0 :(得分:2)

您正在寻找以下

 <input type="button" ng-value="flag ? 'Active' : 'De-active'" class="btn btn-danger btn-sm" ng-click="someFunction()"/>

并在控制器中将标记设置为$scope.flag = true

工作jsFiddle进行演示。