我正在学习Typescript而且我很难定义一个接口:
Javascript代码是这样的:
interface Client {
events: EventsClient;
}
interface EventsClient {
create(args: CreateEventsClient, cb: Function): void;
}
interface CreateEventsClient {
id: string;
event: string;
created: Date;
}
我做的是:
'{ id: string; event: string; created: Date; }'
我尝试了一些不同的方法,但我总是遇到以下错误:
类型'CreateEventsClient'
的参数不能分配给server.session.cookie.max-age=<your_value_in_seconds>
类型的参数。
预期4个参数,但得到2个。
我应该如何创建此界面?