问题标签 [firebase-polymer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firebase - 部署到 Firebase 时,Polygit 不导入元素
我观看了 Polymer 提交,它启发我使用 Polymer 和 firebase 构建 Web 应用程序并导入我想使用 Polygit 的元素,因此我“编写”了一些代码。
当我直接在浏览器中打开 index.html 文件时,一切正常,但是当我将应用程序部署到 firebase 时,我只能在白色背景上看到我的文本,并且聚合物元素不会被解释为这样。
这是我在<head>
- 标签中声明的导入:
这是我的<body class="fullbleed layout vertical">
- 标签:
html - Polymer 1.0 dom-repeat 失败“未捕获的类型错误:无法读取未定义的属性‘扩展’”
我有一个简单的 dom 模块,里面有一个 dom-repeat 模板:
我在这里使用它:
我收到此错误:
未捕获的类型错误:无法读取未定义的属性“扩展”
请帮助我,我不知道该怎么做,因为在我的第二个代码中,几乎相同的过程正在运行......
编辑:
现在我不再使用额外的模块,也不再使用“扩展”这个词了......
新的错误是:“[dom-repeat::dom-repeat]:项目的预期数组,找到对象”如果我试试这个:
同样的错误来了。
firebase - 许多 Firebase 元素减慢一切
以真正的 Polymer 方式,我将我的所有元素构建为可以单独重复使用的独立组件。我的应用程序使用 Firebase 数据库和 firebase-element 元素来显示数据,并且在这方面做得非常出色,但我的应用程序的元素化意味着它创建了我认为的大量 Firebase 实例。我应该把一个放在窗户上并在所有人之间分享,还是有更优雅的解决方案。
太感谢了!
javascript - Polymer: firebase-collection always returns empty array
I try to use firebase-collection, but whatever I try I always receive an empty array (in firebase I have a couple of entries)
the firebase-document
element works! Any suggestions why I receive an empty list ?
Furthermore, when I manually add a new item to the firebase-collection I get the following in the console
And nothing happens in firebase :(
firebase - 无法过滤 Firebase 数据
我在使用聚合物元素过滤数据时遇到问题。我的代码是这样的:
我的数据库是:
这应该会得到 user_id 等于 1 的消息。但是,这没有显示任何内容。我想这是我的语法问题,但我无法弄清楚问题所在。
oauth - 使用 OAuth 令牌在 Polymer 中验证 Firebase
我有一个使用 Google 帐户进行身份验证的 Firebase 数据库。目前,我有一个<google-signin-aware>
元素详细说明了应用程序的登录详细信息,以便与 Google 登录 API 一起使用,并在登录时使用 Google 登录返回的访问令牌对 Firebase 引用进行身份验证。
<google-signin-aware>
从成功登录元素的回调中:
为了尝试与 Polymer 进一步集成,我正在迁移到<firebase-auth>
作为“Firebase 身份验证 API 的包装器”的元素。但是,我找不到使用访问令牌进行身份验证的等效方法。该login()
方法有两个参数,有没有办法将访问令牌提供给登录方法,以便 Firebase 使用这个令牌而不是它自己的弹出窗口进行身份验证?
firebase - Polymer:在 firebase-collection 更新后运行方法
场景:
我目前正在使用 Polymer 的“firebase-collection”元素将数据绑定到谷歌图表。用户可以选择他们想要在谷歌图表中显示的项目,点击按钮后,firebase 将使用用户选择的内容更新数据,并内置到谷歌图表中。
问题:
我遇到的问题是在firebase更新我的数据属性之前调用了我的“buildChartData”方法。我想在数据从firebase返回后调用它,但我唯一能找到的是“on-change”事件。因此,每次数据更新时都会调用我的“buildChartData”方法,对于单个图表,这可能会超过一百次。
编码:
firebase - Polymer 1.x:如何反转返回的记录顺序
如何反转返回的记录<firebase-collection>
顺序,如下所示:
?
我可以声明式地做吗?或者我是否需要调用一个命令式方法,比如...
https://elements.polymer-project.org/elements/firebase-element?active=firebase-collection
注意:我正在使用<iron-list>
而不是<template is="dom-repeat">
.
javascript - 如何将firebase结果附加到聚合物元素
我需要将此聚合物元素附加到 index.html 中,我没有问题,但问题是我无法将任何内容附加到“项目”div 我该怎么做?我认为该元素尚未附加到 index.html 页面,因此脚本无法捕获“项目”div。
polymer-1.0 - firebase-auth.html - 未捕获的类型错误:无法读取未定义的属性“令牌”
我从https://github.com/PolymerLabs/todo-list克隆了以下 Polymer 待办事项列表应用程序,并按照说明进行设置后,我让它在本地运行gulp serve
。我可以按预期登录并添加/删除/更新待办事项。但是,我的一位做同样事情的同事收到以下错误
如果这很重要的话,我的同事正在菲律宾工作。有人可以告诉我如何让它在他的本地机器上工作吗?我们都在使用 Chrome 顺便说一句,他在使用部署到 firebase 的版本时没有遇到任何问题,只是在 localhost 上遇到错误。谢谢。