0

対応するボタンをクリックするだけで、特定のデータ要素を削除できるようにしたいと考えています。私は自分のページにそれぞれの削除ボタンと一緒にデータを印刷しています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 
};

データの構造が間違っている場合は、それについての洞察もお願いします。

4

0 に答える 0