AngularFire CRUD アプリでほぼ完了です。私の問題は、アイテムのfirebase参照を繰り返して動的に生成する方法を見つけて、.remove()できるようにすることです。' this ' が有効かもしれないと思ったのですが、そうではありません。プッシュして編集することができますが、ng-repeat でコンテンツを削除する方法にこだわっています。
ありがとう、
アプリはこちら: http://powerful-stream-7060.herokuapp.com/#/admin
HTML
<div id="team" ng-hide ng-repeat="teamMember in team">
<h4><div ng-model="teamMember.name" contentEditable>{{teamMember.name}}</div></h4>
<code><div ng-model="teamMember.imgUrl" contentEditable>{{teamMember.cost | noFractionCurrency}}</div></code>
<p><div ng-model="teamMember.position" contentEditable></div></p>
<button ng-click="removeItem()" style="color:red;">[x]</button>
</div>
JS
var teaUrl = new Firebase("https://eco-grow.firebaseio.com/team");
angularFire(teaUrl, $scope, "team");
$scope.teammate = {};
$scope.teammate.name = "";
$scope.teammate.position = "";
$scope.teammate.imgUrl = "";
$scope.scout = function() {
teaUrl.push($scope.teammate);
}
$scope.removeItem = function () {
$scope.ref().remove(this);
};