[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблема с select в angular.js
Zzepish
		<select name="country" 
ng-model = "coutryId"
required = "required"
ng-change = "countriesEdit.editCountry(0)">
<
option ng-repeat = "country in countriesEdit.countries"
ng-value="country.id"
value = "country.id"
ng-selected = "citiesList.currentCity.country == country.id">
{{country.rus}}|{{country.eng}}|{{country.code}}
</option>
</
select>


Есть такой код.
Фишка вот в чем: первый элемент option - undefined (<option value="? undefined:undefined ?"></option>) . Но, после выбора другого элемента, он пропадает!

Кто-то сталкивался? что делать?
Guest
Телепатов нет. Когда только-только начинал изучать angular было очень много вопросов. Для того чтобы быстрее получать ответ использовал plunker. Тогда люди запускали у себя в браузере кусочек программы и решение находилось за считанные секунды.
Zzepish
Guest
беда в том, что много файлов(
Zzepish
Самое ржачное, что придя с работы, и запилив это дома: https://plnkr.co/edit/LFS4q517heHDR1PbQrzX?p=preview у меня все ок
Zzepish
Короче! Косяк возникает тогда, когда я добавляю ng-model в select.
https://plnkr.co/edit/MA4Ptbm67IBydvigovaz?p=preview
Гость_glock18
Цитата (Zzepish @ 24.06.2016 - 10:39)
Короче! Косяк возникает тогда, когда я добавляю ng-model в select.
https://plnkr.co/edit/MA4Ptbm67IBydvigovaz?p=preview

selectedValue не определен до того, как выбрано значение из списка
Zzepish
Гость_glock18
хм. И как это обойти? Видела вариант через ng-options, но там я не знаю, как запилить selected
Гость_glock18
Что-то типа этого получилось:
https://plnkr.co/edit/UdKGgmOXlsBYkh8e0tV0?p=preview
Zzepish
Гость_glock18
а если нужно выбрать по ссылке #1 персонажа Genya по-умолчанию?
Гость_glock18
Цитата (Zzepish @ 25.06.2016 - 11:50)
Гость_glock18
а если нужно выбрать по ссылке #1 персонажа Genya по-умолчанию?

в ang.js в функции switch делать можешь все что вздумается
Zzepish
Гость_glock18
Большое спасибо)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.