腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
25
回答
如何在
TypeScript
中
为
对象
动态
分配
属性?
如果我想以编程方式
为
Javascript
中
的
对象
分配
一个属性,我会这样做:obj.prop = "value";属性'prop‘在
类型
为
'{}’
的
值
上不存在 我应该如何在
TypeScript
中
为
对象
分
浏览 162
提问于2012-10-03
得票数 619
回答已采纳
1
回答
为
Typescript
中
的
对象
值
分配
类型
、
、
对象
输入
类型
。当尝试将数字而不是布尔
值
分配
给切换时。有没有更干净
的
方法来做这件事?编辑: 为了澄清,我遇到
的
问题特别是将
类型
分配
给userSettings,因为我希望userSettings.testToggle.value是一个boolean,而不是像Record<string,可以用这种方式给
对象
分配
类型
(参见How to make
Typescript
infer th
浏览 42
提问于2021-08-25
得票数 0
1
回答
无法
分配
“导入类”,因为它是导入- Javascript
、
foo: string, } bar: number然后将它们导入另一个类并在另一个文件
中
初始化它们const myVariable: A = { b: B = { }第一个作业是正确
的
。但是,A
中
的
B类会给出错误--不能
分配
给'B‘,因为它是一个导入。
浏览 4
提问于2021-10-05
得票数 3
回答已采纳
1
回答
TypeScript
联合函数返回文字编译器错误
在这些涉及返回
值
类型
推断
的
场景
中
,有人能告诉我
TypeScript
的
“思想”吗?我猜想这与文字扩展有关,但我不清楚其中一个场景失败的确切原因。我有一个
类型
的
(ContainingType),它有一个名为funcOrVal (FunctionOrValue)
的
成员,它反过来是第三个
类型
(
值
)和返回
值
对象
的
函数之间
的
一个联合。con
浏览 0
提问于2019-08-30
得票数 0
回答已采纳
1
回答
TypeScript
中
的
动态
对象
键
在
TypeScript
中
设置动态
对象
的
类型
时,我遇到了问题,因为我创建
的
对象
具有动态键和3,它们不是。下面是我如何定义
对象
的
类型
: [key: string]: { value: number, }, ‘total_%’: numbe
浏览 2
提问于2022-06-09
得票数 0
回答已采纳
4
回答
typescript
中
的
泛型
对象
类型
、
在
typescript
中
,有没有办法给变量
分配
一个泛型
对象
类型
。这就是我所说
的
“泛型
对象
类型
” = {name: 'qwerty'} //OK 也就是说,它应该只允许将javas
浏览 0
提问于2016-11-17
得票数 47
1
回答
() =>
类型
与():
类型
之间
的
差异
这两种方式在
类型
记录
中
声明箭头函数有什么区别? required: boolean;const myFn3: FnType = (s) => ({...s, unexpected: 1}) 要给出与myFn2相同
的
错误,FnType应该是什么?
浏览 4
提问于2022-07-27
得票数 3
回答已采纳
1
回答
类型
记录:可以动态地
分配
对象
的
类型
吗?
、
、
我得到了下面的eslint错误“@
typescript
-eslint/no-不安全
分配
”。这是因为我试图访问某个变量
的
某些键和
值
,该变量被
分配
给不同
类型
的
对象
,这些
对象
的
类型
可以是大约10个类。当我还不知道我
的
对象
的
类型
时,我怎么能做到这一点,因为我正在遍历它们。
浏览 2
提问于2022-09-13
得票数 1
1
回答
不强制默认
类型
的
TypeScript
函数析构
我有一个接受单个
对象
参数
的
函数,如下所示。(注意,这是一个人为
的
例子,但它演示了这个问题。)所以我按如下方式更新了
类型
,并在函数声明
中
添加了一个默认
值
:我希望
TypeScript
从boolean
中
推断出boolean<e
浏览 3
提问于2021-04-23
得票数 2
回答已采纳
1
回答
类型
记录将“Object”指定为特定
类型
,而不是“任意”
、
由于--严格检查和
类型
记录检查,我试图修复代码
中
的
一些新错误。下面是我解释
的
所有内容
的
代码示例。假设我有一个
对象
a,我想直接将它指定为一个映射,以避免一些错误。我不能用关键字"any“。这就是我想要做
的
: const aObject: {[index: string]: Object} =a; const bObject: {[index: string]:
浏览 2
提问于2020-12-06
得票数 2
4
回答
为什么
TypeScript
在将属性超过属性
的
对象
赋值给变量时不显示错误?
当
为
数据结构赋值时,
TypeScript
引擎检查它是否具有正确
的
类型
。let e = '5' const b: number = e tsc显示了两个错误,表示a和b都被
分配
了一个与其
类型
不匹配
的
值
。但是,当使用接口作为
类型
时,如果
分配
的
值
来自另一个数据结构,并且包含超过属性,则tsc不会显示错误
浏览 2
提问于2020-01-20
得票数 2
回答已采纳
17
回答
类型
记录接口默认
值
我在
TypeScript
中有以下接口: a: string, c: AnotherType我声明一个该
类型
的
变量,并初始化所有属性let x: IX = { b: null,}x.b = 123但是,我不喜欢在声明
浏览 15
提问于2016-01-28
得票数 284
回答已采纳
2
回答
类型
记录强制字符串
值
是
对象
值
之一。
我有一个不断
的
声明: VIEW: 'view',};// how toedit console.log('trust me i inserted the action');我
的
目标是允许action参数只具有view \ edit<
浏览 3
提问于2022-06-01
得票数 0
回答已采纳
3
回答
TypeScript
中
的
力
分配
?
例如,我想要一个函数,它接受一个数字
对象
,并用其字符串化
的
值
替换每个数字。:将
对象
参数
的
类型
设置
为
: 谢谢你
的
回答。参数expires
的
含义是具有Date
类型
的
值
,因此该函数
的
浏览 3
提问于2017-01-13
得票数 1
回答已采纳
1
回答
在
TypeScript
中
分配
DOM
对象
、
我试图将网页
的
DOM
对象
分配
给
TypeScript
变量。属性“accessKey”在“窗口”
类型
中
缺失。 如何将当前窗口
的
DOM
对象
分配
给
TypeScript
变量?
浏览 0
提问于2018-03-19
得票数 1
回答已采纳
1
回答
如何防止赋值变量
的
typescript
类型
变窄?
在下面的示例
中
,我希望像对x1一样
分配
一个变量,并将其设置
为
C
类型
。我可以用我做x2
的
方式来完成这件事,或者大概用as来完成,但是这样做很笨拙或者不安全。有没有好
的
方法可以做到这一点呢?我喜欢C
类型
,这样以后
的
一些
类型
推断就可以正常工作了。
浏览 19
提问于2021-10-21
得票数 1
回答已采纳
1
回答
用于检查未定义和空类属性
的
TSLint规则
、
在我
的
web应用程序
中
,当我定义一个必须包含某些数据
类型
的
类属性时,我总是指定这个数据
类型
。但是应用程序异步地获取数据,因此实际上该属性具有未定义
的
值
,然后它具有实际数据: a: ISomeData; }我认为a: ISomeData是不正确
的</em
浏览 0
提问于2019-05-25
得票数 3
回答已采纳
1
回答
如何向n元素
Typescript
的
对象
添加
类型
我希望将
类型
分配
给具有不同键和
值
但"other“对所有
对象
都相同
的
对象
。如何使用
typescript
键入它们 { size: "small", price: 345 discount: 10
浏览 5
提问于2020-06-14
得票数 0
回答已采纳
1
回答
TypeScript
错误不能满足
、
、
、
我使用
的
是
TypeScript
2.5.2。我尝试将
TypeScript
2.2.2降级
为
2.2.2,这与在另一个项目中使用
的
代码相同。**错误:文件: Weather.tsx‘严重性:'Error’消息:‘type
的
参数’(响应: IListItem) => void‘不能
分配
给
类型
的
参数’(
值
:{ =>:IListItem;}) =参数‘响应’和‘
值
’
的
<
浏览 5
提问于2017-09-21
得票数 0
回答已采纳
1
回答
为什么[数字\字符串]不能在
类型
记录
中
扩展[数字]\[字符串]?
true : false // truetype D = [number | string] extends [number] | [string] ?true : false // false 为什么D型false
浏览 2
提问于2022-11-14
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券