Я хочу, чтобы автоматически инициализировать класс, когда конкретный декоратор присутствует выше класса, например:класс инициализации с помощью машинописи декораторов
@apiController
export class usersControllers extends lib.baseClasses.apiControllerBase().apiController {
@lib.decorators.routesRegister().register({ "url": "/login","isLoginUrl":true})
public postLoginUser($data) {
let userDetails = {
name: 'pranay dutta',
userType: '1', // must
age: '26',
tokenExpiry:5000000 // must
};
setTimeout(() => {
this.ok(userDetails);
}, 100);
return this.promise;
}
}
В приведенном выше примере, когда я использую @apiController
декоратора это должен automatially initilziae класс для меня, пожалуйста, помогите мне с вопросом
Что вы пробовали? Если вы ищете документацию, то https://github.com/Microsoft/TypeScript/issues/2249 является хорошим источником информации. –
Что вы подразумеваете под словом «инициализировать класс»? Является ли это инициализацией своих статических полей? – Amid
он должен сделать что-то вроде «new usersControllers()» –