错误TS1248:类成员不能具有'const'关键字。

Akk*_*619 1 angular

我正在从事angular 2 MEAN应用程序开发。我面临以下问题

错误TS1248:类成员不能具有'const'关键字。

我在常量数组下面声明了。我想将此数组用于需要的任何函数。

const ballmasterObj: Array<any> = [];
Run Code Online (Sandbox Code Playgroud)

我有一个函数,可以为ex更新此数组。下面的代码。

var obj= {};
      obj.ovrnum= "2";
      obj['balls']=[];
      var ballObj = {};
      ballObj['balllN'] = "4";
      ballObj['key'] = "3380dkasfka";
      obj['balls'].push(ballObj);

this.ballmasterObj.push(obj);
Run Code Online (Sandbox Code Playgroud)

该单个obj处于循环中,以将单个对象推入数组的主obj。

我可以从错误中了解到我不能在类中使用const关键字。我是打字稿和angular 2的新手。

我在Google搜索中查找了问题,但未得出任何结论。

Saj*_*ran 6

声明时不必具有const,这应该可以

ballmasterObj: Array<any> = [];
Run Code Online (Sandbox Code Playgroud)

但是,如果您确实希望在类中具有const值,则TypeScript 2.0具有readonly修饰符