0
私はループしているfirebaseのアイテムが複数あり、それらの名前はcategoryId、lat、lonです。Firebase AngularJS array map()
2 lat、lon(1つがfirebaseのもの)からの距離を計算しようとしています。もう1つはユーザーの場所です。
これはすべて問題ありません。それも問題なく計算できます。しかし、新しい変数を私が購読しているfirebase配列に注入/マップするにはどうしたらいいですか?
this.categoryId = this.navParams.get('categoryId');
afoDatabase.list('/list', {query: {
orderByChild: "categoryId",
equalTo: parseInt(this.categoryId)
}}).subscribe(listItems => {
this.items = listItems; //need to add distance within array
loadingPopup.dismiss().catch(() => {});
});
たとえば、私はすべてを計算し値を持つdistanceという変数を持っています。これをこのアイテムにどのように追加すればよいのですか?HTML側から呼び出せますか?助けのための
感謝:)