InversifyJs ошибка только в IE
Я использую Typescript с веб-пакетом для создания веб-приложения. Недавно я переключился сделать библиотеку inversifyJs DI.
Только в IE (11) я получаю сообщение об ошибке:Missing required @injectable annotation in: MyClassName
Класс аннотирован, он не распространяется ни на один другой класс. Я также включил Symbol
а также Reflect-metadata
polyfills. Firefox и Chrome все обрабатывают правильно. Работает ли inversifyJ с IE, если да, что может быть причиной такого поведения?
1 ответ
У меня возникла та же проблема, я добавил скрипт "es6-shim" https://cdnjs.cloudflare.com/ajax/libs/es6-shim/0.35.1/es6-shim.js на страницу html и он разрешил вопрос. Я буду обновлять, как только я знаю, как это решает проблему