我正試圖在Angular的下拉/選擇框中預選一個值。它應該非常簡單,但它不起作用。在Angular中的下拉列表中預選值
這是我的標記:
<select name="type" ng-model="ctrl.typeId" required>
<option value="1">Type 1</option>
<option value="2">Type 2</option>
<option value="3">Type 3</option>
<option value="4">Type 4</option>
</select>
在我的控制,我只是有:
vm.typeId = 2;
但它不會選擇任何內容。相反,當在下拉元素上使用檢查器時,我看到一個新的<option>
,其值爲"? number:2 ?"
。
我在想什麼?
嘗試此vm.typeId = '2'; –