当前位置: 首页 > 知识库问答 >
问题:

javascript - 怎样用typescript表达对象的key为特定字符串和数字拼接的类型?

何灼光
2023-10-04

页面报错:
image.png
类型定义:
image.png
怎样才能正确地表达这个key的类型?

共有1个答案

容俊豪
2023-10-04

或许可以联合Record来表达?
然后,表达式外面就不要加引号了,因为`本身就是引号:

type Test = Record<`awardType${number}`, any> & {  default: any;  awardWorthColor: any}
��记得改下 any
 类似资料:
  • 如果你使用过python,你会发现字符串和int/float/double便捷的拼接方式;但如果你使用C++,可能你每次需要的时候搜索一下才能知道。本文提供两种简单的方式来完成这个功能。 std::to_string() 通过std::to_string()将数字类型转换成std::string类型,从而可以直接使用+完成字符串的拼接。 # include <iostream> int main

  • 主要内容:Python字符串和数字的拼接在 Python 中拼接(连接)字符串很简单,可以直接将两个字符串紧挨着写在一起,具体格式为: strname = "str1" "str2" strname 表示拼接以后的字符串变量名,str1 和 str2 是要拼接的字符串内容。使用这种写法,Python 会自动将两个字符串拼接在一起。 【示例】以连续书写的形式拼接字符串: 运行结果: Python教程https://www.xnip.cn/

  • 问题内容: 我一直在纠缠于ECMA-262标准( ECMAScript语言规范, 第三版,如果对此很重要- 在字符串类型/字符串对象的第三版和第五版之间,我没有发现任何区别)。 有件事让我感到困惑:字符串类型和字符串对象之间的区别。是的,我知道 字符串类型 是16位UTF-16单元序列, 字符串对象 是内置对象,其内部 Class 属性设置为“ String”,内部 Value 属性设置为的意义上

  • 问题内容: 我知道如何解析JSON字符串并将其转换为JavaScript对象。您可以在现代浏览器(和IE9 +)中使用。 太好了,但是我怎样才能把那个JavaScript对象变成一个 特定的 JavaScript对象(即带有特定的原型)呢? 例如,假设您有: 再次说明,我不奇怪如何将JSON字符串转换为通用JavaScript对象。我想知道如何将JSON字符串转换为“ Foo”对象。也就是说,我的

  • 我有一个Javascript代码,可以将整个字符串变为粗体,但是,我想修改代码,只将“:”前面的字符串部分特别加粗 我目前拥有的代码是: 以这种方式应用fontWeight目前不起作用-请提供建议。 完整的字符串是“Vifa:鹅卵石灰奥斯陆扬声器”-我希望“Vifa”用粗体。

  • 本文向大家介绍jquery拼接ajax 的json和字符串拼接的方法,包括了jquery拼接ajax 的json和字符串拼接的方法的使用技巧和注意事项,需要的朋友参考一下 整理文档,搜刮出一个jquery拼接ajax 的json和字符串拼接的代码,稍微整理精简一下做下分享。 jQuery拼接字符串ajax 或者直接用$(“#表单id”).serialize()直接序列化。。。 上面的插件,不能适用