У меня возникли проблемы с отображением данных из базы данных Firebase с помощью многоуровневого ключа в таблицу HTML, используя Angular.Как отображать данные Firebase с многоуровневым ключом в таблице HTML?
У меня есть данные, как это:
Я попытался отобразить с ng-view
, результат вроде этого:
Мой контроллер:
.controller('SalesCtrl', ['$scope', '$firebaseArray', '$firebaseObject', function($scope, $firebaseArray, $firebaseObject) {
console.log('Sales Controller loaded..');
var ref = firebase.database().ref("pelanggan/sales01");
var list = $firebaseObject(ref);
list.$loaded().then(function() {
$scope.list = [];
angular.forEach(list, function(value,key){
$scope.list.push({ id: key, data: value})
});
});
У меня есть пытался отобразить его различными способами, например ng-repeat
a nd ng-repeat-start.
Я смущен, почему я получаю формат JSON на своем столе.
Я хотел бы, чтобы отобразить данные с форматом, как и выше:
-------------------------------------------------------------
| alamat | email | identitas | layanan |
-------------------------------------------------------------
| jl.prapanca... | [email protected] | 12345 | xxxxxxxx |
-------------------------------------------------------------
Поскольку проблема, по-видимому, на ваш взгляд, вы могли бы предоставить часть своего представления, которое вы используете, чтобы попытаться отобразить эти данные? –