Åtkomst till en array från en annan Typescript-fil
Jag har en array DPS i en av mina Typescript-filer som inte är definierad i en klass i den filen, den ligger bara för sig själv.
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" }
];
I en annan Typescript-fil i en annan komponentkatalog vill jag få åtkomst till denna array för att manipulera den.
Svar #1
Jag kunde lägga till export före const när jag deklarerade variabeln array. Sedan importerade jag variabeln till den andra Typescript-filen import { DPS } from '../mainpage/mainpage.component';. Sedan var allt jag ville göra med den arrayen att ta bort en post, så för att manipulera den arrayen använde jag bara punktnotation. DPS.splice(0,1);.
Svar #2
Du kan använda export const DPS: DataTable[].