javascript - 如何从 mat-list 字段中获取数据到输入字段中?
问题描述
我正在尝试将数据从一个mat-list
字段获取到一个input
字段。我试过了,getElementById
但它不起作用。有什么解决办法吗?
这是我的代码:
<div class="material-input">
<mat-form-field class="form-group" appearance="outline">
<mat-label>First name</mat-label>
<input matInput id="firstName" onchange="getDataFromList(this.value)" readonly formControlName="firstName">
<mat-list id="listFirstName" *ngFor="let username of mockLdap | async">
{{username?.firstName}}
</mat-list>
</mat-form-field>
</div>
TS:
getDataFromList(val) {
(document.getElementById('listFirstName') as HTMLInputElement).value = val;
}
解决方案
推荐阅读
- c# - excel dna插件如何在xll文件中打包非托管dll
- html - 正方形而不是图标 fontawesome
- c++ - C++:如何在使用 BASIC 运算进行除法后进行算术舍入?
- c# - SQL UPSERT QUERY W/基于 3 个字段的唯一重复行 (C# VisStudio)
- html - 翻转卡与 Bootstrap 4 网格库的其余部分相同的高度和宽度
- rule-engine - CodeEffects LoadSettings() 不会在没有硬重新加载的情况下更新新数据(Angular)
- typescript - Typescript 接口特定属性设置函数
- mule - 将具有相同 messageId 的消息发布到 Anypoint MQ
- c# - 将 Windows 窗体 TcpClient 连接转换为异步
- c - C中字符串链表的问题