0

私はポリマーとファイアベースを使用しています。これを実現するために、私は私のカスタム要素内でこのようなものでした:これです。 <id>ポリマーでファイアベースからデータを取り出すときにエラーが出る

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 

私は間違っていますか?これを使うことはできませんか?何らかの理由でその関数内の構文ですか?

答えて

2

行は次のようにする必要があります。 this。$。spinner.removeAttribute( 'active');

$記号の後に "ドット"がありません。

関連する問題