2016-12-01 5 views
0

私は他のコンポーネントにインポートするために(つまり、どこでも利用できるように) 'グローバル'変数のサービスを作成しています。angular2で多次元配列を作成するにはどうすればいいですか

sArrays = []; 
sArrays[0] = [0,1,2,3]; 
sArrays[1] = [3,0,1,2]; 
sArrays[2] = [2,3,0,1]; 
sArrays[3] = [1,2,3,0]; 

が、エラーがスローされます:このコードは、古いJavaScriptで動作します

[TS]重複した識別子 'sArrays' を。 [ts]後続の変数宣言は、同じ型でなければなりません。変数 'sArrays'は 'any []'型でなければなりませんが、ここに '[number、number、number、number]'という型があります。 (プロパティ)GlobalsService.sArrays:活字体のいずれかの[]

と私は(私はタイプ配列の型の配列を作成していない?)エラーを理解していない

答えて

0

私はあなただけで不足しているかもしれないと思いますsArraysのvar/let割り当て。

let sArrays = []; 
関連する問題