2017-10-18 13 views

答えて

1

として働かせました。
しかし、私はtoggle()でそれを開くこともできました。両方とも正常に動作するようです。

this.$.dialogID.toggle(); 
this.$.dialogID.open(); 

シナリオでは、ページが読み込まれるたびにダイアログを開きます。
これでready()の内部にこの関数を追加することができます。

ready() { 
    super.ready(); 
    this.$.dialogID.toggle(); 
} 

しかし、それを言及する価値があるかもしれません:

ポリマーはもはや準備が呼び出される前に、初期光DOM分布が完全であることを保証しません。 (ポリマーのドキュメントのライフサイクルの変更は)



正しい方法は、だから、私はあなたにもちょうど添付の上、それを呼び出すことができます信じています。もちろん、これはあなたの要素に依存しますが、私が思いつく最も簡単で直接的な答えと思われます。

constructor() { 
     super(); 
    } 
    connectedCallback() { 
     super.connectedCallback(); 
     this.$.dialogID.open(); 
    } 
関連する問題