Sto tentando di simulare una funzionalità di C# in Typescript.Nomi dei nomi dei moduli TypeScript in più file
Let dire che ho questa struttura di cartelle
App.ts
Models/
Person.ts
Message.ts
Ho poi in App.ts
volere questo:
module MyAppNamespace {
export class ChatApp {
User: Models.Person;
constructor() => {
this.User = new Models.Person("John");
this.User.Message = new Models.Message("Hello World");
}
}
}
Come faccio a fare questo?
Funziona bene anche in Visual Studio. Sarebbe possibile solo importare uno di questi file? In VS normalmente usi /// . Sarebbe possibile? E.g: ? –
Anders
Per riferimento futuro, questo è possibile. Quindi potresti creare un file "allModels.ts" che contiene ///secs. – Anders
perché memorizzare persona e messaggio in file separati? Posso avere un file Model.ts con solo le definizioni di classe senza essere racchiuso in un modulo? In tal caso, come importerei queste definizioni in App.ts .. – FutuToad