Вопрос в том, как форматировать firebase для работы с угловыми. У меня есть представление, которое работает с ng как статическим представлением. В $ объеме она определяется как этогоПодключение огневой базы к Угловой JS - возможный вопрос json
$scope.standardItems = [{
name: "The Name",
sizeX: 2,
sizeY: 1,
row: 0,
col: 0
}, {......etc
Но если я пытаюсь и данные о поставках из firebase он не работает, вероятно, потому что выход неправильно отформатирован. Соединение кажется прекрасным, и я могу добавлять данные, но firebase добавляет его собственный идентификатор. Это как данные выглядит экспортирован из firebase консоли
{
"-KdJVcYUXMfeym3jPy04" : {
"att" : "grid",
"col" : 0,
"id" : 1487476528646,
"name" : "This is a test grid",
"row" : 0,
"sizeX" : 2,
"sizeY" : 1
},
Дополнительные параметры не важны, но гнездование вероятно. Я вошел из положить в firebase массива, используя этот
var todosRef = new Firebase('https://xxxxxxxxxx.firebaseio.com/');
$scope.todos = $firebaseArray(todosRef);
console.log($scope.todos);
И я получаю это в хром отладки консоли
Array[0]
0:Object
$id: "-KjhbuvgtVvFUnbfbmj04"
$priority:null
att:"grid"
col:0
id:1487476528646
name:"This is a test grid"
row:0
sizeX:2
sizeY:1
__proto__
Здесь важная линия с точки зрения использования угловой нг-повтор
<li gridster-item row="item.position[0]" col="item.position[1]" size-x="item.size.x" size-y="item.size.y" ng-repeat="item in todos">
//..
</li>
Мой вопрос: как перейти к угловому (представлению) точно, что передается в статическом примере выше с контроллера? Как я могу «напечатать» именно то, что передается угловому из массива - экспорт из консоли firebase и консоли хромового журнала не совсем одинаковый. Это не помогает, чтобы все родительские узлы были уникальными не последовательными идентификаторами, такими как -KdJVcYUXMfeym3jPy04, так как неясно, как их отключить - или как использовать слово, такое как «сетка». Нужен ли мне шаблон подстановки, и если да, то что это? Код работает с использованием статического локального массива, так что все дело в чтении json из firebase.