Я пытаюсь сделать это, но он не работает, как я ожидал.Как получить доступ к статическим методам в TypeScript
(я использую вариант AMD)
//logger.ts
export class Logger {
static log(message: string) {
//do stuff
}
}
//main.ts
import logger = module('services/logger');
logger.log("test"); //The property 'log' does not exist on value of type '"logger"'
logger.Logger.log(); //works
Как вы Logger.log()?
, что должно работать нормально, у меня есть подобный код работает (возможно версионирование TS решить ее) –