typescript - Importera modul till aktuell scope?
Modulerna har väldigt långa namn (de gör namnen på de importerade funktionerna tre gånger längre än nödvändigt), till exempel: mapconcat ser ut som Project.Utils.mapconcat. Finns det något sätt att importera denna funktion och använda den utan att behöva ange modulnamnet fullt ut?
Svar #1
Du kan alltid göra :
var x = Project.Utils.mapconcat;
// now use x in place of mapconcat
PS: du kan använda import-satsen för att skapa ett alias för ett modul
import pu = Project.Utils;
// now:
pu.mapconcat
Detta förutsätter att Utils är ett modulnamn (och inte en klass).
