Привет Я новичок в угловых js, и я надеюсь, что кто-то может помочь мне со следующей проблемой.ng repeat not update
У меня есть числовое поле, называемое numAdults, и мне нужно показать набор полей (например, имя, адрес, телефон и т. Д.) NumAdult раз, чтобы получить эту информацию для каждого из этих лиц.
Вот jsfiddle для задачи jsfiddle link
Здесь также обзор кода контроллера
function bookingController($scope){
$scope.numAdults = 1;
$scope.personLoop = function(){
console.log('personLoop called')
return new Array($scope.numAdults);
//return new Array(2);
}
HTML-
<label for="book_num_adults">Number of adults:</label>
<input id="book_num_adults" type="text" ng-model="numAdults">
<div class="row" ng-repeat="t in personLoop()" style="border:2px solid red;margin-top:10px">
<h4>Person {{$index+1}}</h4>
<input placeholder="name"><br>
<input placeholder="address"><br>
<input placeholder="telephone"><br>
</div>
Вы можете также помочь мне с тем, как преобразуйте это как модуль (а не только на основе контроллера)
Спасибо заранее!
К сожалению это было неправильно проверить ссылку HTTP://jsfiddle.net/bRgTR/3/ –
Ах, тогда # 4 должен ответить на ваш вопрос. – Langdon
О, отлично! и благодарю вас. На самом деле я не смог правильно его модулизовать, не могли бы вы мне помочь? –