Простые вопросы AngularJS, на которые я не могу опустить голову.AngularJS, добавляющий входы, которые представляют модель массива
Plunkr: http://plnkr.co/edit/OjaooVOQBEETkhaZFbWG?p=preview
HTML;
<div ng-repeat="label in likedLabels">
<input ng-model="likedLabels[$index]">
</div>
{{likedLabels}}
<button ng-click="addInput()">+add more inputs</button>
JS:
$scope.likedLabels = ['']
$scope.addInput = function(){
$scope.likedLabels.push('');
}
Я в основном пытаюсь создать пользовательский управляемый способ добавления полей ввода и имеющих содержание внутри связанного с моделью. Что я здесь делаю неправильно?
что-то вроде этого? http://plnkr.co/edit/Mmxhdl9mQeg6fEdc6Bft?p=preview – charlietfl
@charlietfl Нет, я хочу буквально добавить элементы ввода при нажатии кнопки. – Jascination