我正试图在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'; –