2016-10-10 1 views
0

ページが読み込まれるとすぐに実行したいスクリプトがあります。ただし、このスクリプトは、要素のoffsetHeightおよびoffsetWidthプロパティに基づいています。 "ready"と "attached"の両方の関数の中でスクリプトを呼び出そうとしましたが、offsetHeightとWidthが設定されているときにどちらも実行されていないようです。アイデア?ポリマーのoffsetHeightとoffsetWidthにアクセスする

答えて

0

デフォルトでは、ポリマー要素はinlineと表示されます。あなたの要素内にblockと表示されている子供がいる場合、あなたの要素はoffsetWidthとoffsetHeightの0になります。あなたのアプリが完全に読み込まれたら、devツールでこれをチェックすることができます。ライフサイクルの問題ではないため、これらの値はいつでもチェックすることができます。高さと幅を適用するには、要素の表示プロパティをdisplay: blockに変更します。次に、attachedコールバック内のoffsetWidthをチェックすることが有効です。

関連する問題