如何选择具有三元条件的默认下拉选项?

问题描述

我们如何在选项的[selected]或[ngvalue]属性中使用三元条件来获得认的选择选项? 例如:

<input type="text" name="time">
<select class="form-control">
   <option [selected]="{time > 12 ? 'PM' : 'AM'}">
</select>

认选项取决于键入的输入。如果在该字段中键入的输入大于12,则应自动选择PM,否则选择AM。

解决方法

与Hook State处理时间。 const time =