Задать вопрос
@Breeze1

Как переписать код под IE 11?

Подскажите, как правильно переделать этот код под IE 11. Он ругается на недопустимые символы и ломает весь js.

let vh = window.innerHeight * 0.01;
    document.documentElement.style.setProperty('--vh', `${vh}px`);

    window.addEventListener('resize', () => {
        let vh = window.innerHeight * 0.01;
        document.documentElement.style.setProperty('--vh', `${vh}px`);
    });
  • Вопрос задан
  • 197 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
XanXanXan
@XanXanXan
vh + 'px'

и стрелочную функцию нужно поменять на обычную
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Насколько помню, IE вообще не поддерживает ES6 (это касается как стрелочных функций, так и const/let и шаблонных строк. Проще прогнать код через babel.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы