Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
badatvue
@badatvue
Vue.js
Как работает onMounted в скрытых элементах?
Собственно есть несколько "табов". Показывается только активный, остальные скрыты через display: none.
В одном из "табов" компонент, в котором в onMounted вычисляется высота блоков внутри этого таба.
Если этот "таб" изначально скрыт (display: none), то высота всегда равна 0, а если он активный то высота высчитывается правильно.
Как это поправить?
Вопрос задан
более трёх лет назад
86 просмотров
Комментировать
Подписаться
1
Средний
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
coderisimo
@coderisimo
Потому что display: none не занимает места на странице. Попробуйте - visibility со значением hidden. Тогда элемент будет невидим, но при этом будет иметь размеры.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
CSS
+1 ещё
Простой
Как сделать так, чтобы карточка была по размеру контента, если его немного?
1 подписчик
13 часов назад
65 просмотров
1
ответ
Django
+1 ещё
Средний
Авторизация Django + Vue на ESIA, с чего начать?
5 подписчиков
04 мар.
3020 просмотров
2
ответа
Vue.js
Простой
Почему не обновлятся директива реактивно?
1 подписчик
03 мар.
79 просмотров
1
ответ
Vue.js
+1 ещё
Средний
Как сделать перевод через i18n compile-time?
1 подписчик
28 февр.
38 просмотров
1
ответ
Vue.js
Простой
Как сократить код?
1 подписчик
25 февр.
169 просмотров
1
ответ
Vue.js
+1 ещё
Простой
Как определить значение в unit-тесте?
3 подписчика
25 февр.
308 просмотров
0
ответов
Vue.js
Простой
Vue3, плагин для вывода svg, vue-svg-sprite, как правильно включить?
1 подписчик
18 февр.
124 просмотра
2
ответа
Vue.js
Простой
Пытаюсь вывести title и т.д. для каждой страницы через vue3, vueuse/head, как правильно сделать?
1 подписчик
15 февр.
118 просмотров
3
ответа
Vue.js
+1 ещё
Простой
Почему разное значение переменной в NUXT 3?
1 подписчик
13 февр.
124 просмотра
1
ответ
Vue.js
+1 ещё
Средний
Как указать тип инициализированного Pinia стора для передачи его параметром в функцию?
1 подписчик
11 февр.
75 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
FullStack Middle/Senior разработчик [Vue Node.js]
Бизнес Бюро
от 180 000 до 230 000 ₽
Frontend developer Vue
Viletech
•
Москва
от 150 000 ₽
Web Fullstack Developer Middle++ (Laravel + Vue)
Parasol Software
от 1 500 до 2 500 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама