У меня есть сценарий, который я хотел бы запустить, как только страница загрузится. Однако этот скрипт основан на свойства offsetHeight и offsetWidth элемента. Я попытался вызвать скрипт внутри «готовых» и «прикрепленных» функций, но ни один из них не запускается в то время, когда установлены offsetHeight и Width. Идеи?Доступ к offsetHeight и offsetWidth в Polymer
0
A
ответ
0
По умолчанию, полимерный элемент отображается как inline
. Если у вас есть дети, которые отображаются в вашем элементе как block
, ваш элемент будет иметь offsetWidth и offsetHeight of 0. Вы можете проверить это с помощью инструментов dev, когда ваше приложение полностью загружено. Таким образом, это не проблема жизненного цикла, эти значения будут равны нулю при каждом проверке. Чтобы обеспечить высоту и ширину, вы можете изменить свойство отображения вашего элемента на display: block
. Затем проверка offsetWidth
в обратном вызове attached
должна работать.
Смежные вопросы
- 1. OffsetWidth/offsetHeight равен нулю, когда шаблон загружается ngRoute
- 2. IE 8 Quirks vs Standards retrieve offsetHeight/offsetWidth
- 3. Доступ к CSS Polymer
- 4. offsetHeight не работает должным образом в хромированном
- 5. Как получить offsetWidth и значения offsetHeight после добавления класса CSS, чтобы изменить их
- 6. Невозможно получить доступ к форме Polymer элемента
- 7. Доступ к clientWidth и clientHeight детских элементов элемента Polymer
- 8. Polymer 1.0 Связывание данных и доступ к объекту ответа ajax
- 9. разница между offsetHeight и clientHeight
- 10. Kotlin JS - Доступ к свойствам HTML DOM
- 11. Доступ к htmlElement в ShadowDom в Dart Polymer
- 12. HTML offsetwidth
- 13. Ошибка OffsetWidth в Jq.carousel
- 14. offsetHeight! == scrollHeight onResize, иногда
- 15. Доступ к div в функции обратного вызова Polymer
- 16. Polymer: Как получить доступ к отдельным элементам в коллекции
- 17. Доступ к html внутри тега содержимого в Polymer
- 18. offsetHeight vs. clientHeight
- 19. wkhtmltopdf offsetHeight разница
- 20. Добавить в offsetHeight всего класса
- 21. тестирование offsetHeight с майором
- 22. Polymer, Deepstream.IO и RabbitMQ
- 23. Firebase-Polymer: доступ к вспомогательному объекту/массиву из переменной данных
- 24. Доступ к методам JavaScript внутри встроенных пользовательских элементов Polymer
- 25. Доступ к атрибуту пользовательского элемента Polymer или отправка
- 26. Установить td offSetWidth в функции
- 27. Polymer Селен испытаний Доступ к Суб-элемент данных
- 28. Как получить доступ к телу пользовательского элемента из шаблона Polymer?
- 29. Polymer 1.x: Доступ ко всем свойствам объекта Polymer
- 30. Cross Browser offsetWidth