IE11 Erro angular 2 "Identificador, sequência ou número esperado"
Bem, eu criei o site usando o Angular 2. Quando executo o comando "ng-serve" e tento testar meu site usando "http: // localhost: 4200"no Google Chrome e IE11, ele funciona perfeitamente, mas, se eu criar um projeto usando" ng-build --prod ", hospede-o no IIS. O site ainda funcionará no Chrome, mas o IE11 mostra os seguintes erros:
Pesquisei no Google e descobri que talvez fossem palavras reservadas na chave de identificação: pares de valores. Então eu adicionei Apostrophes (') em volta das minhas chaves. Por exemplo, eu tinha o seguinte objeto:
user:UserViewModel={
Username:"",
Age:0
};
and changed this to:
user:UserViewModel={
'Username':"",
'Age':0
};
Também foram excluídas as últimas vírgulas na chave: pares de valores e core.js importados em polyfills.ts