使用MVC模型和角度范围模型进行angularjs ng-disabled

时间:2018-02-13 20:48:42

标签: angularjs asp.net-mvc angularjs-ng-disabled

我想使用我的角度模型和MVC模型的组合来禁用锚标记(Model.Technician是一个bool):

<a href="#" title="" class="btn btn-default" ng-disabled="selectedTasksCount <= 0 || '@Model.Technician' == 'true'" >Click here</a>

我最终不得不这样做:

<a href="#" title="" class="btn btn-default" ng-disabled="selectedTasksCount <= 0 || '@Model.Technician' == 'ng-disabled'" >Click here</a>

...因为Model.Technicain似乎总是呈现为'ng-disabled'。我做错了什么或有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

不是将一些条件写入ng-disables,最好将一个函数写入控制器,返回布尔结果。