0
名前、仕事を入力する情報のリストを作成したいと思います。これらの入力を持つフォームです。 SAVEボタンをクリックすると名前と作業を行い、それがリストに追加されます。それらを表示します。しかし、私は毎回IDを追加したい。これどうやってするの?ここ angularjsのIDを追加する情報のリストを作成します
は私plunkerです: https://plnkr.co/edit/VDYYrxk8Bz5KIoI0HFV4?p=previewHTML:
<body ng-controller='MyController'>
<!-- <button ng-click='toggleForm()'>Upload</button> -->
<div>
<table class='table'>
<tr>
<th>Title</th>
<th>Work</th>
</tr>
<tr ng-repeat='info in infos'>
<td>{{info.name}}</td>
<td>{{info.work}}</td>
</tr>
</table>
</div>
<form class='form'>
<div class='form-group'>
<label>Name</label>
<input class='form-control' type="text" ng-model='info.name'>
</div>
<div class='form-group'>
<label>Work</label>
<input class='form-control' type="text" ng-model='info.work'>
</div>
<div class='form-group'>
<button class='btn btn-primary' ng-click='addInfos()'>Save</button>
</div>
</form>
</body>
スクリプト::
手始めにangular
.module('app')
.controller('MyController', function($scope){
// $scope.displayForm = false;
// $scope.toggleForm = function(){
// $scope.displayForm = !$scope.displayForm;
// };
$scope.infos = [];
// var currIndex = 0;
$scope.addInfos = function() {
$scope.infos.push({
name: '',
work: ''
// id: currIndex++
});
// $scope.infos.push(obj.info);
};
})
、あなたのplunkrは角2ライブラリに持ち込むが、あなたれますAngular 1アプリを作成しています私はそこから始めるだろう。 – Antiga