はい、これまでに質問されていますが、すべての答えを読みましたが、何も動作していないようです。だから私は目の余分なペアを求めて、あなたが私のコードでそれがうまく動かないようにする特異点を見つけることができるかどうかを見ています。 (私はこのコードとロジックを別の場所で試してみましたが、うまくいくようです)。途中でコンソールにエラーがない角度のある配列からアイテムを削除する
誰かが画像上のxをクリックしたときに、単にアイテムをビューから削除しようとしています。私が正しくあなたの質問を理解している場合、削除したい場合はここで
は、<div class="col-xs-12 col-md-3" ng-repeat="gallery in galleries" >
<a class="gallery-item" ng-href="{{gallery.img}}" ng-class="{true:'active',false:''}[checked]"
title="Nature Image 1" >
<div class="image">
<img ng-src="{{gallery.img}}" alt="Nature Image 1"/>
</div>
<div class="meta">
<strong>{{gallery.title}}</strong>
<span>{{gallery.desc}}</span>
</div>
</a>
<ul class="gallery-item-controls">
<li><label class="check"><input type="checkbox" class="icheckbox" ng-model="checked" /></label></li>
<li><span class="gallery-item-remove"><i class="fa fa-times" ng-click="removeGalleryItem(gallery)"></i></span></li>
</ul>
</div>
アンギュラ1.5.8
おかげ
あなたはDOMとArrayの両方からその特定のオブジェクトを破壊したいと思っていますか? – AndreaM16
良い質問です。ちょうどDOMから。それは嘲笑の目的のためです。すべてが開発されたときに起こることをクライアントに示します。その時点でデータベースから削除されますが、今すぐにはなりません – LOTUSMS
私の答えを確認してください。オブジェクトと配列に 'Lodash'を使用します。そのようなものを取り除くのは簡単です。 Lodash:https://lodash.com/docs/4.16.6 – AndreaM16