美文网首页
TS里枚举值使用报红

TS里枚举值使用报红

作者: 王善良_ | 来源:发表于2023-08-15 16:23 被阅读0次

    假设有个枚举

    enum Goods {
        aaa: 1,
        bbb: 2
    }
    

    let str = 'aaa'
    如果我直接使用 Goods[str] 会ts报错,实际上能运行

    image.png

    如果要避免这个报错
    需要用的时候如下
    Goods[str as keyof typeof Goods]

    相关文章

      网友评论

          本文标题:TS里枚举值使用报红

          本文链接:https://www.haomeiwen.com/subject/wqvhmdtx.html