is there any alternative for ng-disabled in angular2?

后端 未结 5 2077
孤独总比滥情好
孤独总比滥情好 2020-12-02 14:03

I am using angular2 for development and was wondering if there is any alternative for ng-disabled in angular2.

For ex. below code is in angularJS:

相关标签:
5条回答
  • 2020-12-02 14:22

    Here is a solution am using with anular 6.

    [readonly]="DateRelatedObject.bool_DatesEdit ? true : false"
    

    plus above given answer

    [attr.disabled]="valid == true ? true : null"
    

    did't work for me plus be aware of using null cause it's expecting bool.

    0 讨论(0)
  • 2020-12-02 14:28

    Yes You can either set [disabled]= "true" or if it is an radio button or checkbox then you can simply use disable

    For radio button:

    <md-radio-button disabled>Select color</md-radio-button>
    

    For dropdown:

    <ng-select (selected)="someFunction($event)" [disabled]="true"></ng-select>
    
    0 讨论(0)
  • 2020-12-02 14:29

    To set the disabled property to true or false use

    <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>
    
    0 讨论(0)
  • 2020-12-02 14:30
    [attr.disabled]="valid == true ? true : null"
    

    You have to use null to remove attr from html element.

    0 讨论(0)
  • 2020-12-02 14:41

    For angular 4+ versions you can try

    <input [readonly]="true" type="date" name="date" />
    
    0 讨论(0)
提交回复
热议问题