В настоящее время у меня есть проект, в котором используется react.js, но последняя версия react.js не поддерживает ie8, и моя компания может не отказаться от пользователя ie8. Могу ли я использовать typescript, чтобы react.js поддерживал браузер es3?

-2
sinbar 14 Дек 2017 в 16:19

1 ответ

Лучший ответ

Typescript может компилироваться до ES3, но вы потеряете множество функций и, очень возможно, получите некоторые невидимые ошибки. Даже компиляция до ES5 может вызвать проблемы с такими вещами, как IterableIterators некорректной работы. Вдобавок ко всему, насколько мне известно, ни один из этих интерфейсов никогда не будет поддерживать IE8. Даже AngularJS испытывал трудности с поддержкой IE8.

2
msanford 14 Дек 2017 в 14:13