gpt4 book ai didi

javascript - 类型 'string' 不可分配给类型 'never'

转载 作者:行者123 更新时间:2023-12-02 21:23:45 24 4
gpt4 key购买 nike

class DetailsSummaryViewStore {

prop1: number;
prop2: string;



private setData(key: keyof DetailsSummaryViewStore, data: any ) {
this[key] = data;
}
}

在此类的另一个方法中,我调用 setData 并尝试在执行 api 调用后设置类属性的值。什么是正确的方法来做到这一点。

此[key]中抛出当前错误

最佳答案

我认为应该是

class DetailsSummaryViewStore { 
prop1: number;
prop2: string;
private setData(key: keyof DetailsSummaryViewStore, data: any ) {
(this[key] as any) = data;
}
}

关于javascript - 类型 'string' 不可分配给类型 'never',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60791022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com