テーブル内の行を削除しようとしていますが、完全に空でないようにしたいのですが...テーブルは1行から始まりますが、ユーザーは新しい行を追加するだけでなくすべての行を削除してテーブルを空にします。テーブルを空にせずにng-repeatテーブル行を削除するにはどうすればいいですか?
$scope.rowItems = [{}];
$scope.addRowItems = function() {
$scope.rowItems.push(rowItem);
}
$scope.deleteRowItem = function(item) {
$scope.rowItems.splice(item, 1);
}
そして、これは私のHTMLのための私のコードです::これは私のコントローラ内の行を追加し、削除するための私のコードです
<tr ng-repeat:"rowItem in rowItems track by $index">
...rest of row here...
</tr>
この上の任意およびすべてのヘルプをいただければ幸いです!
で示されたように、コンポーネントのロジック内の行の削除を制限することができますいいえ、アイテムではありません。 –
これはすばらしく私のために働いた!どうもありがとうございます! – cpick
@PankajParkar - それを指摘してくれてありがとう。 OPがitemが何を表現するのか明確にしていないので、私はそれがインデックスになると仮定しました。 – 31piy