这个。$。<id>语法在使用聚合物从firebase检索数据时给出错误

时间:2017-05-17 22:31:20

标签: firebase firebase-realtime-database polymer polymer-1.0 polymerfire

我正在使用聚合物和firebase,我想从数据库中检索一次数据。为实现这一目标,我在自定义元素中做了类似的事情:

 ready: function(){
    this.$.query.ref.once('value').then(function(snapshot) {
      this.$spinner.removeAttribute('active');
    });
  }

我有

      <paper-spinner id="spinner" active></paper-spinner>

这是我的元素

现在,这给了我以下错误:

Uncaught (in promise) TypeError: Cannot read property 'spinner' of undefined

我做错了什么?我可以不用这个。$。由于某种原因,该函数内部的语法?

1 个答案:

答案 0 :(得分:2)

这一行应该是这样的: 。这$ spinner.removeAttribute( '激活');

你在$符号后缺少“点”。