簡體   English   中英

AngularJS不可視化輸入選擇中的第一個選項

[英]Angularjs not visualizing first option in input select

在Angularjs中,將輸入select綁定到模型會創建新的空選項

<option value="? undefined:undefined ?"></option>

這是代碼

<select name="category" ng-model="hotspot.category">
  <option>Culture</option>
  <option>Education</option>
  <option>Parks</option>
  <option>Student Pubs</option>
</select>

這正常嗎? 看起來好像不太好看。

確保已使用選項值之一初始化了模型變量。

嘗試這個

調節器

$scope.hotspot = {};
$scope.hotspot.category = "Culture";

HTML

<select name="category" ng-model="hotspot.category">
  <option>Culture</option>
  <option>Education</option>
  <option>Parks</option>
  <option>Student Pubs</option>
</select>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM