Я новичок в Angular.js. Проблема с моей ng-моделью и ng-опцией. У меня есть данные, которые показывают кодовый номер с названием города в моем раскрывающемся списке. Я внес некоторые изменения, чтобы показать только город и удалить числа в раскрывающемся списке, и все работает нормально Пример: ЧЕННАИ. Но если я использую ng-модель и показываю значение в своем выражении Angular, я все равно получаю те же данные EX: 0123 CHENNAI. Используя ng-модель, как я могу показать только название города в выражении Angular, то есть {{}}.
Вот html:
<div class="form-group">
<label>Branch : <i class="mandate">*</i></label>
<select class="form-control input-md" name='branchName' ng-model="query.branch.branchName" ng-options="branch.branchName as showName(branch.branchName) for branch in baseBranches">
<option value="" selected>-- Select Branch --</option>
</select>
<span class="error" ng-show="search_form.branchName.$error.required">Branch is required</span>
</div>
И скрипт, написанный для удаления номеров:
$scope.showName = function(branchName){
return branchName.replace(/\d+/g, '')
//alert(branchName);
}
Пожалуйста, помогите с этим, потому что я новичок в Angularjs.