Angular mat select搜索不加载初始列表

Angular mat select搜索不加载初始列表,angular,typescript,angular-material,angular9,Angular,Typescript,Angular Material,Angular9,我正在用这个做mat select搜索。 我使用的是带有动态数据的反应式表单。我从服务器得到的响应只是一个项目数组。 我有动态数据车辆,当我在搜索中输入它的工作,但初始列表不显示。 如何使动态数据第一次显示 .ts .html 当您获得初始车辆列表时,应初始化filteredOptions: ngOnInit(): void { this.campaignService.getVehicles().subscribe((data: any[])=>{ this.vehi

我正在用这个做mat select搜索。 我使用的是带有动态数据的反应式表单。我从服务器得到的响应只是一个项目数组。 我有动态数据车辆,当我在搜索中输入它的工作,但初始列表不显示。 如何使动态数据第一次显示

.ts

.html

当您获得初始车辆列表时,应初始化filteredOptions:

ngOnInit(): void {
    this.campaignService.getVehicles().subscribe((data: any[])=>{
      this.vehicles = data;
      this.filteredOptions.next(this.vehicles);
    })
当您获得初始车辆列表时,应初始化filteredOptions:

ngOnInit(): void {
    this.campaignService.getVehicles().subscribe((data: any[])=>{
      this.vehicles = data;
      this.filteredOptions.next(this.vehicles);
    })
ngOnInit(): void {
    this.campaignService.getVehicles().subscribe((data: any[])=>{
      this.vehicles = data;
      this.filteredOptions.next(this.vehicles);
    })