mysql - 如何使用角度更新下拉列表的值?
问题描述
我想将值更新到下拉列表中,但是当我单击表单时,值更改为 null。知道添加工作正常。任何人都可以帮助我吗?这是我的html代码:
<div class="form-group">
<label for="service">Service</label>
<select id="service" class="form-control" ngModel="{{editPersonne?.service}}" name="serviceId">
<option value="">Service</option>
<option value="service.id" *ngFor="let service of services" >{{service.designation}}</option>
</select>
</div>
解决方案
你应该使用变量
<div class="form-group">
<label for="service">Service</label>
<select id="service" class="form-control" [(ngModel)]="{{editPersonne?.service}}" name="serviceId">
<option value="">Service</option>
<option [value]="service.id" *ngFor="let service of services" >{{service.designation}}</option>
</select>
</div>
或者
<div class="form-group">
<label for="service">Service</label>
<select id="service" class="form-control" ngModel="{{editPersonne?.service}}" name="serviceId">
<option value="">Service</option>
<option value="{{service.id}}" *ngFor="let service of services" >{{service.designation}}</option>
</select>
</div>
推荐阅读
- typescript - 如何强制使用 ts-jest 执行的测试在另一个文件夹中使用 node_modules?
- python - 如何制作 Python 脚本直接打印标准输出?
- php - 在 react native 的 TextInput 中获取 json 数据
- datetime - 电子表格中的公式根据现有的相邻值(或缺少)计算累积假期
- sql - 如何向 IN 方法添加条件
- javascript - 在javascript中设置对象的默认值
- json - Adobe Analytics API JSON 查询
- integration - 超级账本和以太坊可以连接以在彼此之间传输数据或资产吗?
- cloud-foundry - 使用 binary-builder 创建自定义 Buildpack
- swift - 这是关于 swift 中优先级组的错误吗?