【发布时间】:2022-11-03 00:18:33
【问题描述】:
我有这个方法:
updateDate(row: TaskItem, column: keyof TaskItem, date: string) {
row[column] = date;
}
TaskItem 看起来像这样:
export interface TaskItem {
id: number,
myDate: string
}
我希望能够这样称呼它:
updateDate(rowItem, 'myDate', '2022-02-20');
但是,TS 不喜欢它:
类型“字符串”不可分配给类型“从不”.ts(2322)
只要我将
row: TaskItem更改为row: any,它就会起作用,但我想更简洁。
【问题讨论】:
标签: typescript