【问题标题】:Angular Material Mat-Select Mat-Error. After selection, the binded value is emptyAngular Material Mat-Select Mat-Error。选择后绑定的值为空
【发布时间】:2020-01-13 10:54:56
【问题描述】:

我得到 Angular Material Mat-Select 下拉菜单几乎可以将选定的下拉值绑定到对象属性。但是,当我签入回调函数以检查对象属性值时,它是空白的。当对象属性值为空时,它会触发显示红色错误消息的 mat-error。我添加了一个 doSomething 函数来检查下拉值,并且 (valueChange) 中的值是空白的,并且对象属性字段也是空白的。

我查看了材料网站上的示例,但没有任何线索说明我的代码存在什么问题。希望有人可以提供帮助。谢谢。

<mat-select [(ngModel)]="myObject.Record.code" 
                                [disabled]="!myObject.required"

                                (valueChange)="doSomething($event)"

                                [formControl]="myCtrl" required>
                      <mat-option [value]="myObject.Record.code">{{myObject.Record.code}}</mat-option>
                      <mat-option *ngFor="let option of options" 
                      [value]="option">{{reason.name}}</mat-option>
                    </mat-select>

【问题讨论】:

    标签: angular angular-material


    【解决方案1】:

    sorry,看了材料站后发现我的错误,下面绑定的代码修复是

    {{reason.name}}

    希望这对其他人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-10
      • 2020-12-05
      • 1970-01-01
      • 1970-01-01
      • 2021-01-01
      • 1970-01-01
      • 2019-02-18
      相关资源
      最近更新 更多