Bhu*_*kar 135 angular-directive angular
我正在使用angular2进行开发,并想知道ng-disabled在angular2中是否有任何替代方案.
对于前者 下面的代码是angularJS:
<button ng-disabled="!nextLibAvailable" ng-click="showNext('library')" class=" btn btn-info btn-xs" title="Next Lib >> {{libraries.name}}">
<i class="fa fa-chevron-right fa-fw"></i>
</button>
Run Code Online (Sandbox Code Playgroud)
只是想知道如何实现此功能?任何输入?
Gün*_*uer 260
设置disabled属性true或false使用
<button [disabled]="!nextLibAvailable" (click)="showNext('library')" class=" btn btn-info btn-xs" title="Next Lib"> {{libraries.name}}">
<i class="fa fa-chevron-right fa-fw"></i>
</button>
Run Code Online (Sandbox Code Playgroud)
Rog*_*mao 61
[attr.disabled]="valid == true ? true : null"
Run Code Online (Sandbox Code Playgroud)
您必须使用null从html元素中删除attr.
对于 Angular 4+版本,您可以尝试
<input [readonly]="true" type="date" name="date" />
Run Code Online (Sandbox Code Playgroud)
这是与anular 6一起使用的解决方案。
[readonly]="DateRelatedObject.bool_DatesEdit ? true : false"
Run Code Online (Sandbox Code Playgroud)
加上以上给出的答案
[attr.disabled]="valid == true ? true : null"
Run Code Online (Sandbox Code Playgroud)
不适用于我,另外请注意使用null原因,因为它期望布尔值。
| 归档时间: |
|
| 查看次数: |
162969 次 |
| 最近记录: |