首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌聚合物和防火墙文档更改数据与javascript?

谷歌聚合物和防火墙文档更改数据与javascript?
EN

Stack Overflow用户
提问于 2015-10-25 17:08:49
回答 1查看 814关注 0票数 0

我正在用聚合物构建一个网络应用程序,并且我使用firebase作为数据库。我想建立一个用户电子邮件构图网站。当网站打开->时,应该更新一个简单的防火墙节点。我的电子邮件-确认email:

代码语言:javascript
复制
<dom-module id="email-confirmation">
    <template>
      <firebase-document
        id="idd"
        location="[[location]]"
        data="{{userToConfirm}}"
        on-data-changed="callMe">
      </firebase-document>

      <template is="dom-if" if="{{isConfirmed(userToConfirm)}}">
        <p>It worked!</p>
      </template>
    </template>
  <script src="./email-confirmation.js"></script>
</dom-module>

我的电子邮件-确认. my:

代码语言:javascript
复制
class EmailConfirmation {
  beforeRegister() {
    this.is = 'email-confirmation';
    this.properties = {
      /**
       * Defines the email, that will be confirmed.
       */
      email: {
        type: String
      }
    };
    this.observers = [
      // Note that this function  will not fire until *all* parameters
      // given have been set to something other than `undefined`
      'attributesReady(email)'
    ];
  }

  attributesReady(email) {
    this.location = document.createElement('iron-meta').byKey('firebaseLocation') + 'users/' + email;
  }

  isConfirmed(bla) {
    this.userToConfirm.confirmed = true;
    bla.confirmed = true;
    return true;
  }

  callMe(event, values) {
    this.userToConfirm.confirmed = true;
    event.detail.value.confirmed = true;
    event.currentTarget.data.confirmed = true;
    this.$.idd.data = true;
    values.value.confirmed = true;
  }
}

正如你所看到的,我试图在这里使用不同的方法。但是这些调用实际上都没有更新我的firebase节点!如何用javascript更新我的节点?

我还认为,通知firebase文档时可能会出现问题,即值已经更改。我试着启动一个事件,但他们似乎没有达到防火文件。(可能是因为这些事件没有向孩子们开火)

亲切问候马克

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-26 14:32:55

尝试使用query属性this.$.idd.query.set('confirmed', true);

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33332498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档