腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
key
/
val
对
添加到
对象
时
,
类型
“
String
”
不能
用作
索引
类型
、
、
我正在为我的项目使用Typescript和React,我得到了这个错误: const dataKey:
String
email:
string
; buyer: boolean= { name: ''
浏览 189
提问于2020-09-02
得票数 1
回答已采纳
2
回答
我正在尝试创建一个角度上的方法装饰器,但是这个错误会出现。
、
、
flavor = 'vanilla'; function Emoji() { return
val
;: true, configurable: true,
浏览 6
提问于2022-02-07
得票数 0
回答已采纳
1
回答
无法正确设置
对象
字段的值
、
我需要设置存在于person
对象
中的employee
对象
字段的值。但是如果没有
类型
错误,我就
不能
正确地完成它interface IPerson { age: number;“
类型
”“字符串号”
不能
指定为输入“从不”。 输入'
string
‘
不能
指定键入’从不‘。我试图通过
将
行更改为person[
浏览 2
提问于2022-06-22
得票数 2
回答已采纳
1
回答
无法使用
类型
记录在
对象
中设置属性
、
,
val
]) let attributeProp =
key
.replace("a:",a.props[prop] =
val
// <------ HERE a.attr.push([
key
,
val
]props: { [
key
: <
浏览 2
提问于2020-11-08
得票数 0
回答已采纳
2
回答
如何使用存储在变量中的键动态获取
对象
的值
、
、
我在Typescript中有一个
对象
,我试图动态地改变键的字符串。下面的代码没有像预期的那样工作。它抛出以下Typescript错误: 元素隐式具有“”any“”
类型
,因为“”
string
“”
类型
的表达式
不能
用于
索引
类型
'{
key
1:
string
;
key
2:
string
; }'.在
类型
上找不到参数
类型
为'
string
浏览 14
提问于2020-03-21
得票数 0
2
回答
将
具有可选属性的强制
类型
强制为可
索引
类型
在尝试
将
具有可选属性的
类型
作为可
索引
类型
传递
时
,
类型
记录
将
引发错误:() thing1?:
string
这导致: 错误:
类型
'Thing‘的参数
不能
分配给
类型
'{
key
:
string
: <e
浏览 5
提问于2020-10-23
得票数 6
回答已采纳
1
回答
为什么“让”声明符号将在TypeScript中转换为字符串
索引
签名?
、
当使用let s = Symbol()
将
符号声明为
对象
的键
时
,例如:a的
类型
将自动成为{[x:
string
]:number},而当尝试像a[s]这样的
索引
时会出现错误
类型
“符号”
不能
用作
索引
类型
(2538) 虽然使用const s = Symbol()声明是{[s]:number}的工作方式。
浏览 4
提问于2019-12-10
得票数 0
2
回答
在TypeScript中使用符号作为
对象
键
类型
、
、
、
我试图
将
具有的
对象
定义为键
类型
,因为MDN说: type obj = {} TS1023:
索引
签名参数
类型
必须是“
string
”即使它,也可以作为
索引
类型
使用。我也看过,但它们
浏览 4
提问于2019-11-30
得票数 34
1
回答
Typescript错误-
类型
'
string
[]‘
不能
用作
索引
类型
、
、
下面写着:项目行17:57:57 typescript: c:/xampp/htdocs/ x/anonymous-social/src/pages/threads/threads.ts,:58
类型
'
string
[]‘
不能
用作
索引
浏览 369
提问于2018-06-08
得票数 1
回答已采纳
2
回答
允许访问未定义
对象
属性的
类型
记录
我试图通过函数从
对象
访问键,如果值不存在,请检查下一个
对象
。我理解错误,但我不知道如何正确处理这种情况,例如允许TS访问缺少的属性。const firstList = { foo: "a value" } let
val
= first
浏览 2
提问于2022-11-04
得票数 0
1
回答
在TypeScript接口中要求指定字符串作为可选键
、
、
我有一种情况,我可以有一些可选的,T恤大小的道具
添加到
一个
对象
。是否有方法在接口中定义
类型
并将其设置为可选键的
类型
?type Size = `xxs` | `xs` | `s` | `m` | `l` | `xl` | `xxl`; [
key
: Size]:
string
;^^^上面的示例给出了以下错误:
索引
签名参数
类型
不能
是联合
类型
。考虑使用映射
对象</e
浏览 26
提问于2020-06-23
得票数 1
回答已采纳
3
回答
类型
'null‘
不能
用作
索引
类型
我使用的是
类型
记录,并启用了严格的空检查。当我试图编译以下代码
时
,会得到错误"type 'null‘
不能
用作
索引
类型
“。function buildInverseMap(source: Array<
string
| null>) { var inverseMap: { [
key
:
string
]: number但是,如果我
将
inverseMap的
类型
更改为以下
浏览 4
提问于2017-09-04
得票数 16
回答已采纳
1
回答
如何使用用户定义的键声明关联数组?
、
<-- error here
类型
'
Key
‘
不能
用作
索引
类型
。dict[new
Key
()] = 1;
类型
'
Key
‘不满足约束'
string
’
string
、序号、收号、符号‘。键入'
Key
‘
不能
指定键入’符号‘。我还尝试了
索引
签名: class
Key
浏览 4
提问于2020-11-22
得票数 0
回答已采纳
1
回答
使用反射表示接口
类型
的设置值
data for
key
,
val
:= range keyNewVal {fieldValue := rowValue.FieldByName(
key
) }else if
浏览 0
提问于2018-05-17
得票数 3
回答已采纳
2
回答
为具有动态和静态键的
对象
创建
类型
记录接口
、
、
我正在努力学习打字稿,当涉及到接口
时
,我遇到了一个颠簸,我有一个
对象
,我想保存一个token和一个route,如下所示 token: 'thisismytoken',我试过: token:
string
;} TS2411:“
string
”
类型
的属性“token”
不能
分配给字符串<e
浏览 3
提问于2018-01-24
得票数 7
回答已采纳
2
回答
类型
记录
索引
属性约束检查在原始
类型
上工作,而不对
对象
文本进行检查?
具有此接口声明: [
key
:
string
]:
string
;}听起来是合法的。但是,当我使用
对象
文字作为
索引
类型
值
时
浏览 3
提问于2017-02-17
得票数 1
回答已采纳
1
回答
TypeScript:为什么在这里有‘`keyof`’可以解决这个问题
我试图编写一个函数来返回一个
对象
中的值数组。let obj = { b: 2,} let
val
= obj[
key
]return
val
在这里,TS编译器显示了一个错误,它说 元素隐式具有“任意”
类型
,因为“
string
”
类型
的表达式
不能
用于
索引
类型
{ a:
浏览 1
提问于2020-08-03
得票数 1
2
回答
如何通过传递排除数组(keyof T)[]缩小
对象
T上的
类型
?
、
如何描述可
用作
类型
保护以从
对象
中排除键的
类型
? id: number
val
2:
string
const getKeysexcludeKeys.includes(
key
)
浏览 0
提问于2019-03-08
得票数 1
回答已采纳
1
回答
TypeScript中的动态
对象
键
在TypeScript中设置动态
对象
的
类型
时
,我遇到了问题,因为我创建的
对象
具有动态键和3,它们不是。下面是我如何定义
对象
的
类型
: [
key
:
string
]: { value: number, }, ‘total_%’: number, date:
str
浏览 2
提问于2022-06-09
得票数 0
回答已采纳
2
回答
怎样才能限制
类型
记录泛型成为
索引
器?
、
在
类型
记录中,您可以只使用
string
、number或symbol
索引
对象
。 let x: any = {}; x[i] = 42; // OK所以
类型
检查器很聪明,可以知道如果T扩展了number|
string</
浏览 8
提问于2016-11-30
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【每周一库】-cached-缓存结构型、辅助函数记忆化
python十种变量类型
Java参数传递到底是按 值传递 还是 引用传递 ?
python入门学习这篇够了,强烈建议收藏!
Spark核心编程RDD分区器以及文件读取与保存
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券