angular - Mat-option select 从 Map 中设置默认选择的选项
问题描述
如何将我用于 mat-select 的地图的第一个元素设置为默认选择选项?我有:
<mat-select formControlName="formValoreScadenzario" [(value)] ="selectedValoreScadenzario">
<mat-option *ngFor="let scad of mappaValoriScadenzario" [value]="scad.key">
{{scad.value}}
</mat-option>
</mat-select>
mappaValoriScadenzario
我的地图在哪里。如何将我的地图的第一个键值元素设置为默认选择值?我只找到了带有硬编码值或简单字符串数组的示例。
解决方案
你需要修复在 ngOnInit 中选择的默认值:在你的 .ts 文件中,以这个例子 -.- 为例,
https://stackblitz.com/edit/how-to-set-default-value-of-mat-select-when-options-are-retriev
推荐阅读
- php - 如果我离开没有操作属性的表单,我在哪里可以找到提交的数据?
- kotlin - 根据参数值动态加载 Kotlin 类
- python - 在 python 中使用 sentinel 进行卫星图像分析
- apache-spark - 如何通过应用程序 id 监控 spark-on-yarn 的进度?
- django - 如何再次过滤 django 查询集以获取唯一参数?
- java - 在哪里存储.pem文件(私钥)android java
- python-3.x - 使用循环和函数查找数字的总和
- azure-devops - 可能包含特殊字符的文件名参数
- arrays - 打字稿:为每个元素输入不同类型的数组
- javascript - 第二次噩梦般的休息在forloop中运行