@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`);
    });
  • Вопрос задан
  • 116 просмотров
Решения вопроса 1
XanXanXan
@XanXanXan
vh + 'px'

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

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

Войти через центр авторизации
Похожие вопросы
Admitad Projects Москва
от 170 000 до 240 000 ₽
Fundraise Up Санкт-Петербург
от 2 500 до 3 500 $
от 5 000 до 6 500 $
30 мая 2020, в 00:58
5 руб./за проект
30 мая 2020, в 00:18
850 руб./за проект
29 мая 2020, в 23:52
10000 руб./за проект