Am încercat să treacă o clasă ca parametru într-o anumită funcție, care va instantia această clasă și returnați-l. Aici este codul meu:
module A.Views {
export class View { ... }
}
module A.App {
export class MyApp {
...
registerView(viewKlass:A.Views.View):void
{
var test = new viewKlass;
}
}
}
Când am încercat să compileze acest lucru, eu sunt obtinerea:
(...): Value of type 'Views.View' is not newable.
ce fac greșit?
Dacă o valoare de tip reinnoita este un constructor obiect cum pot trece funcția de constructor în timpul rulării?













