Мой HTML
<mat-form-field class="button-spacing">
<mat-select placeholder="select" [(ngModel)]="dropDownOne">
<mat-option *ngFor="let first of test1" [value]="first"> {{ first }}
</mat-option>
</mat-select>
</mat-form-field>
<mat-form-field class="button-spacing">
<mat-select placeholder="select" [(ngModel)]="DropDownTwo" (change)="on()" [hidden]="show" [disabled]="dropDownOne== 'One'||dropDownOne == undefined ">
<mat-option *ngFor="let second of test2" [value]="second"> {{ second }}
</mat-option>
</mat-select>
</mat-form-field>
Мой TS
import { Component } from '@angular/core';
import { MatTableDataSource } from '@angular/material';
/**
* @title Basic use of `<table mat-table>`
*/
@Component({
selector: 'table-basic-example',
styleUrls: ['table-basic-example.css'],
templateUrl: 'table-basic-example.html',
})
export class TableBasicExample {
test1 =[
'One',
'Two'
]
test2 =[
1,2,3,4
]
show :boolean = true;
on(){
this.show = !this.show;
}
}
Как скрыть / показать выпадающий здесь.!в первом раскрывающемся списке у меня есть опция, такая как «Один» и «Два», когда я нажимаю «Один», второй раскрывающийся список должен быть скрыт, не отключен, и когда я нажимаю на параметр «Два» из выпадающего списка первым, будет отображаться второй раскрывающийся список.нам как ??
вот это моя ссылка на StackBliz -> https://stackblitz.com/edit/drow-down-disabled12345677709-gfj1-gxqswz