作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有以下格式的 json。
当我选择一个选项时,我想将值(来自 json 的代码和描述值)传递给组件。
nameList= [
{
"code": "1",
"description": "abc"
},
{
"code": "123",
"description": "def"
},
{
"code": "100",
"description": "ijk"
}
]
HTML
<select [(ngModel)]="description" #category="ngModel" aria-required
(change)="getNameList()"> //want to send data.code value to component
<option style="display:none"></option>
<option *ngFor="let data of nameList"> {{data.description}}
</option>
</select>
最佳答案
你应该使用 [ngValue]="data"
<option *ngFor="let data of nameList" [ngValue]="data"> {{data.description}}
</option>
并在组件中访问,
getNameList() {
console.log(this.description);
}
关于javascript - 如何将数据从选定的选项发送到组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52413191/
我是一名优秀的程序员,十分优秀!