我的选择框是这个。
<select class="custom-select" [(ngModel)]="settings[0].isPrivate">
<option [value]="Y">Yes</option>
<option [value]="N">No</option>
</select>
settings[0].isPrivate
是 ENUM ('Y', 'N')
。
我希望选择框设置为 no 默认值是值是'n',或是YES ,如果值为'y''
当前,当页面加载时,默认值为空白。如果我选择了一个值(是或否(并通过按钮记录它,则会获得未定义的值。
如果是字符串
,则应用引号包含您的[value]
尝试这个
<select class="custom-select" [(ngModel)]="settings[0].isPrivate">
<option [value]="'Y">Yes</option>
<option [value]="'N'">No</option>
</select>