在 Angular2 中,是否有一种干净的方法可以将表单控件的值作为字符串以外的其他内容来处理,例如有一个<select>
with options(bool) true
和(bool) false
?
目前我正在使用感觉不太优雅的解决方案:
<select (change)="model.published = !!$event.target.value">
<option value="">No</option>
<option value="1">Yes</option>
</select>
<select (change)="model.type = $event.target.value * 1">
<option value="1">My value is (int) 1</option>
<option value="2">My value is (int) 2</option>
</select>
我<select>
在示例中使用了 s,但我也对其他表单控件感兴趣。
这个问题被建议为重复,但我不认为这是一个,因为我不是
- 只对精选感兴趣
- 尝试动态生成选项