2016-11-07 3 views
1

私はそのファイル内のクラスで定義されていないTypescriptファイルの1つに配列DPSを持っています。別のTypescriptファイルから配列にアクセスする

const DPS: DataTable[] = [ 
    { tDataPoint: "d1", tICCP: "i1", tStartDate: "s1", tEndDate: "e1" }, 
    { tDataPoint: "d2", tICCP: "i2", tStartDate: "s2", tEndDate: "e2" }, 
    { tDataPoint: "d3", tICCP: "i3", tStartDate: "s3", tEndDate: "e3" }, 
    { tDataPoint: "d4", tICCP: "i4", tStartDate: "s4", tEndDate: "e4" } 
]; 

別のコンポーネントディレクトリの別のTypescriptファイルでは、この配列にアクセスして操作したいと考えています。

+1

まだ試しましたか? – Gavin

+0

@Gavinはその配列を含むクラスを他のTypescriptファイルにインポートしようとしましたが、それは私に多くのコンソールエラーと2を与えます。その配列は実際に私がインポートしようとしているクラスの一部ではないので、何でもいい。 – Drew13

答えて

1

可変配列を宣言するときにconstの前にexportを追加することができました。変数を他のTypescriptファイルimport { DPS } from '../mainpage/mainpage.component';にインポートします。それから、私はその配列でやりたかったのは、その配列を操作するためのエントリを削除することでした。私はちょうどドット表記を使用しました。 DPS.splice(0,1);

関連する問題