Я перепробовал множество вариантов, чтобы получить Firebase индексированный по ключу JSON для отображения текста и изображений БД (из хранилища) в divs и template с помощью getElementById, и он работает только для установки элементов последней записи базы данных, полученной для шаблона. Но я пробую Полимерный список железа... и просто не могу его получить.
Я не могу использовать iron-ajax, так как URL-адрес базы данных firebase выдает ошибки заголовка CORS. Я попытался создать массив свойств Polymer, который возвращает функцию, но это работает только для жестко закодированного массива, который я вручную удалил для проверки.
Я просмотрел Firebase Document и Firebase Collection, которые относятся к Firebase Query... но я не могу понять, как изменить oldData для newData в функции наблюдателя, и данные пока не сильно изменятся. И попытка установить элементы списка железа = массив свойств полимера с параметром функции вычисляемый даже не приводит к вызову этой части код свойства по какой-то причине.
- Как следует Firebase проиндексированный по ключу контент JSON автоматически помещать в шаблон dom-repeat em> и в Железный список, пожалуйста?
Кажется, что это противоречит структуре, чтобы манипулировать и перебирать объект, преобразованный в массив в цикле for, как предполагают некоторые ответы. Но если бы я хотел только один вариант, мне нужно было бы преобразовать, например:
{"-KcKDbyGIwd.." :{ UserId : "Tri0IP..MruqLs1", desc : "королевские кони"}, ..., {} }, для:
{ UserId : "Tri0IP..MruqLs1", desc : "королевские кони"}, ..., {}
- Как мне снять ключ с каждой записи, пожалуйста?
Заранее большое спасибо за помощь...