こんにちは、私は angular js の初心者です。誰かが次の問題で私を助けてくれることを願っています。
numAdults という数値フィールドがあり、一連のフィールド (名前、住所、電話番号など) を numAdult 回表示して、各人の情報を取得する必要があります。
問題のjsfiddle リンクの jsfiddle は次のとおりです。
ここにもコントローラのコードの概要があります
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>
これをモジュールとして変換する方法も教えてください(コントローラーベースだけではありません)
前もって感謝します!