UNPKG

ng-ytl-zorro-antd

Version:

An enterprise-class UI components based on Ant Design and Angular

40 lines (37 loc) 1.11 kB
import { Component, OnInit } from '@angular/core'; @Component({ selector: 'nz-demo-radio-group-disabled', template: ` <div> <label nz-radio [(ngModel)]="singleValue" [nzDisabled]="isDisabled"> <span>独立使用 {{ singleValue }}</span> </label> </div> <nz-radio-group [(ngModel)]="radioValue"> <label nz-radio [nzValue]="'A'"> <span>A</span> </label> <label nz-radio [nzValue]="'B'" [nzDisabled]="isDisabled"> <span>B</span> </label> <label nz-radio [nzValue]="'C'" [nzDisabled]="isDisabled"> <span>C</span> </label> <label nz-radio [nzValue]="'D'"> <span>D</span> </label> </nz-radio-group> <div style="margin-top: 20px;"> <button nz-button [nzType]="'primary'" (click)="toggleDisabled()">Toggle Disabled</button> </div> `, styles : [] }) export class NzDemoRadioGroupDisabledComponent { radioValue = 'A'; singleValue = false; isDisabled = true; toggleDisabled = () => { this.isDisabled = !this.isDisabled; }; }