Обновление до Angular 7 Ecma6 не работает, почему? - PullRequest
0 голосов
/ 27 февраля 2019

Я только что обновил свое приложение с angular 6 до angular 7, но какой-то тип, который работал в angular 6, не работает в angular 7, переводит браузер в бесконечную загрузку.

Например:

@Component({
   selector: 'app-page',
   template: `<div *ngFor="let key of objectKeys(items)">{{key + ' : ' + 
   items[key]}}</div>`
})

export class MyComponent {
   objectKeys = Object.keys;
   items = { keyOne: 'value 1', keyTwo: 'value 2', keyThree: 'value 3' };
   constructor(){}
}

Этот код работал в угловых 6, но не в угловых 7, почему это так?Извините за мой английский, надеюсь, кто-нибудь может мне помочь или заставить меня понять, что не в порядке?

1 Ответ

0 голосов
/ 27 февраля 2019

Можете ли вы попытаться установить файл tsconfig.json для целевой ES6?

// tsconfig.json
{
  "compilerOptions": {
    /* Basic Options */
    "target": "es6"   
}
}
...