升级到Angular 7 Ecma6无法正常工作?

问题描述 投票:0回答:1

我刚刚将我的应用程序从角度6更新为角度7,但某种角度工作在角度6不工作角度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为什么会这样?对不起我的英语,希望有人可以帮助我,或者让我明白错误的是什么?

angular angular7 ecmascript-2017
1个回答
0
投票

您可以尝试将tsconfig.json文件设置为目标ES6吗?

// tsconfig.json
{
  "compilerOptions": {
    /* Basic Options */
    "target": "es6"   
}
}
© www.soinside.com 2019 - 2024. All rights reserved.