対応するボタンをクリックするだけで、特定のデータ要素を削除できるようにしたいと考えています。私は自分のページにそれぞれの削除ボタンと一緒にデータを印刷していますng-repeat
。私のデータ構造はこれです。
削除するには、まずそのデータにアクセスする必要があると思います。次のコードを使用して「コンテンツ」(上記のデータツリー内) までデータオブジェクトにアクセスできますが、その後、要素に動的にアクセスできません。
var ref = new Firebase("https://url.firebaseio.com/resto/menu");
var fbref = $firebase(ref);
var refArr= fbref.$asArray();
$scope.datas = refArr;
$scope.removeItem = function (e) {
console.log(e); //Prints category name, Drinks, maincourse etc.
var drilledDown = ref.child(e).child('content'); //url.firebaseio.com/resto/menu/'category'/content
};
データの構造が間違っている場合は、それについての洞察もお願いします。