typescript - 键入为 Record 时返回具有动态属性的对象
问题描述
我正在尝试编译以下简化案例:
谢谢,
解决方案
function thing<P extends string, V>(p: P, v: V): { [x: string]: V; } {
return { [p]: v };
}
不确定你想用它做什么,但你没有返回 Record< P , V >
您可能想看看https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkt
推荐阅读
- google-sheets - 使用多个条件查询 Importrange
- python - 如何在 Python 中使用 strftime 打印我的时区小时而不是时区信息?
- angular - Angular HttpHeaders responseType: 'text' 。给出'类型'字符串'不可分配给类型'json'”
- r - 如何在 Y 列上连接两个 data.tables,同时在其他列 X 上进行调节
- c# - 如果您最终将其转换为 IEnumerable,AsReadOnly 是否有意义?
- .htaccess - 将html重写到/页面,一页在另一页上,例如example/abc/xyz/
- python - 如何计算分钟数据集的 15 分钟标准差?
- html - HTML 标记提前关闭
- java - 如何从两个 ArrayList 中创建一个 HashMap?
- javascript - 在状态值之间切换 - 切换功能