2
Я делаю директиву, которая имитирует <select>
, но позволяет мне больше стилизовать, но не смог найти никакой информации о том, как ее реализовать, используя ng-model. Вот директива:Изменение директивы angularjs ng-model
.directive('customSelect', [function() {
return {
restrict:'EA',
require: "ngModel",
scope:{
choices:"=",
selected:"="
},
template:'\
<div class="custom-select">\
<div class="label">{{ selected }}</div>\
<ul>\
<li data-ng-repeat="choice in choices" data-ng-click="ngModel = choice">{{ choice }}</li>\
</ul>\
</div>',
replace:true
}
}])
Как установить нг-модель от события щелчка на <li>
?
демо не является полным. – StarsSky
@StarsSky: ах, проблема при сохранении, я снова создам демо –
@StarsSky: обновил демо-url. Спасибо за указание –