我有一个下拉选择框,只要我放入ng-model=
它就会停止显示占位符,
为什么会发生这种情况?我尝试在选择选项上放置ng-selected
,Selected
和default
。
这是代码
<select id="fontChooser" ng-model="eventData.font" placeholder="Test">
<option value="0" ng-selected="selected">Choose...</option>
<option value="Times">Times New Roman</option>
<option value="Arial">Arial</option>
<option value="Georgia">Georgia</option>
<option value="ComicSans">Comic Sans</option>
</select>
我希望choose选项成为选择框的占位符
答案 0 :(得分:1)
答案 1 :(得分:0)
尝试使用ng-init
<select id="fontChooser" ng-model="eventData.font" ng-init="eventData.font='Choose'" >
<option value="Times">Times New Roman</option>
<option value="Arial">Arial</option>
<option value="Georgia">Georgia</option>
<option value="ComicSans">Comic Sans</option>