【发布时间】:2022-02-10 03:47:24
【问题描述】:
所以我有这个小松果的小功能。我在其中输入对象的 ID 来过滤它(结果类型为 Task | undefined)
我给了一个钥匙,当然应该是keyof Task,现在我有点挣扎value部分。我试图找出最适合我的用例的东西,它必须类似于值 Of 左右,但我目前找不到正确的实用程序类型(如果它甚至应该是一个)。
changeValue(id: number, key: keyof Task , value: Partial<Task>) {
const task = this.one(id);
if (task) {
task[key] = value;
}
}
我这里还有第二个问题,task[key] 说它的类型为 never,谁能解释为什么这是 never 类型?
【问题讨论】:
-
确实如此。谢谢你:)
标签: typescript pinia