【发布时间】:2017-02-15 03:24:26
【问题描述】:
我尝试了很多选项来获取 Firebase 键索引 JSON 以将 db 文本和图像(来自存储)显示到 divs和 template 使用 getElementById 并且它仅用于设置为模板接收的 last db 记录的元素。 但我正在尝试 Polymer Iron-list...但就是无法获得它。
我不能使用 iron-ajax,因为 firebase 数据库 url 给出了 CORS 标头错误。 我已经尝试创建一个返回函数的 Polymer 属性数组,但这仅适用于我手动删除以进行测试的硬编码数组。
我查看了 Firebase Document 和 Firebase Collection,它们引用了 Firebase Query...但我不知道如何在观察者函数中将 oldData 更改为 newData,并且 data 不会有太大变化,无论如何都不会。并且尝试使用 computed 函数选项设置 iron-list items = a Polymer property Array 甚至无法调用该部分出于某种原因的属性代码。
- Firebase 键索引的 JSON 内容应该如何自动 放入 dom-repeat Tempate 并进入 Iron-list 好吗?
就像一些答案所暗示的那样,在 for 循环中操作和迭代转换为 Array 的对象似乎违背了规律。 但如果我唯一的选择是,我需要的是转换 例如:
{"-KcKDbyGIwd.." :{ UserId : "Tri0IP..MruqLs1",desc : "国王的马匹"}, ..., {} }, to:
{ UserId : "Tri0IP..MruqLs1", desc : "国王的马匹"}, ..., {}
- 请问如何从每条记录中删除密钥?
非常感谢您的帮助...
【问题讨论】:
标签: json polymerfire firebase-polymer