【发布时间】:2020-06-13 05:49:20
【问题描述】:
您好,我是 Typescript 的新手,我有一个对象类型变量,其中可能是来自不同类型或嵌套对象的不同值。现在我的问题是,如何为这个对象定义一个模型,以便在调用不同的键时不会遇到示例错误?
例如:
export class Controller {
protected static response(res: Response, statusCode: number = 200, data: any, user: string = '', dev: string = '', code: number = 200, result: string = 'success'){
res.status(statusCode).send({
data: data,
message: {
user: '',
dev: ''
},
code: 403,
result: 'Error'
})
}
ERROR: res.status ---> This expression is not callable. Type 'Number' has no call signatures
【问题讨论】:
标签: node.js typescript model