Я строю элемент select
с угловым и имеет ng-model
, привязанный к переменной, которая имеет текущее значение, в которое должно быть задано поле.ngМодель не выбирает подходящую опцию для выбранного элемента
Я замечаю, что независимо от того, что я делаю, угловой никогда не присваивает атрибут selected
правильному option
.
Я определяю данные для вариантов и в качестве примера, существующее значение:
$scope.pasteTypes = [
{id:0,name:"Paste"},
{id:1,name:"Snippet"}
];
$scope.paste_type = 0;
В шаблоне я строю избранных:
<select
id="paste_type"
name="paste_type"
ng-model="paste_type"
ng-options="type.id as type.name for type in pasteTypes"></select>
работает отлично http://plnkr.co/edit/DL7IBotwhjznf5QHhJdz?p=preview –
Хм, должно быть что-то другое между моим примером и моим приложение. В приложении значение параметра paste_type происходит от объекта в службе, привязанного к шаблону с помощью функции $ sc. $ Watch(). Он отлично работает для ввода текста ... просто не выберите – helion3