腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
TypeScript
-
处理
动态
属性
更新
中
的
类型
我正在尝试实现一个prop update方法,其中
属性
及其
类型
是已知
的
。我遇到
的
问题是
TypeScript
(显然)不会在
动态
方法
中
验证
类型
。有没有办法重写这段代码,以便对
属性
的
任何
更新
都进行
类型
检查? 我唯一想到
的
就是为每个
属性
都有一个方法,比如setTitle(),或者setVersion(),或者(可能)使用setter。我想知道是否有更优
浏览 6
提问于2020-09-24
得票数 2
回答已采纳
1
回答
TypeScript
动态
对象
属性
、
在
TypeScript
中
,
类型
声明可以允许
动态
对象
属性
?animal.name; // Would be treated as string 我希望
动态
地允许这些额外
的
属性
,而不必将它们添加到
类型
声明
中
。使用
TypeScript
1.8
浏览 0
提问于2016-03-09
得票数 0
1
回答
类型
窗口中不存在XMLHttpRequest
我正在为我
的
项目开发一个小
的
异步库。我决定用
TypeScript
对其进行编码,但正如标题所示,我
的
编译器向我抛出了一个'XMLHttpRequest' does not exist on type 'Window'错误。如果窗口没有ActiveXObject,我想要实现
的
是创建XMLHttprequest。我使用
的
是is代码(这也显示了错误),我正在用gulp-tsify编译
浏览 14
提问于2017-01-04
得票数 7
回答已采纳
3
回答
如何告诉
TypeScript
有关
动态
添加
属性
的
信息?
、
我在
Typescript
中使用Backbone.Marionette。我写了我自己
的
类型
描述
的
木偶。ProviderSpa.addRegions({});我
的
问题是,addRegions有向ProviderSpa添加
属性
的
副作用,而
TypeScript
并不知
浏览 0
提问于2012-10-26
得票数 8
2
回答
Typescript
和REST API响应
、
、
让我在这个问题
的
开头说一句,我是刚接触
typescript
的
新手,但我是一位长期
的
JavaScript开发人员。 我有一个现有的JavaScript应用程序,我希望过渡到
typescript
。在JavaScript应用程序
中
,它调用rest API来获取数据,然后检查它是否存在,然后有条件地呈现应用程序。在JavaScript
中
,我可以
动态
检查响应对象上是否存在
属性
,并有条件地呈现它。在
typescript
中
浏览 4
提问于2020-09-26
得票数 1
0
回答
如何定义仅包含特定
类型
属性
的
对象
的
类型
我有一个
类型
为 "ab" : new X(), ....}obj[prop] = new X(); 如何在
typescript
浏览 5
提问于2016-07-08
得票数 2
回答已采纳
3
回答
在
TypeScript
中
,是否可以定义遵循模式
的
动态
属性
?
在
TypeScript
中
,是否可以定义遵循模式
的
动态
属性
?interface MyInterface {} 我要找
的
是一些只适用于匹配特定模式
的
属性</
浏览 9
提问于2021-06-24
得票数 4
回答已采纳
1
回答
如何
动态
修改tsconfig compilerOptions.paths?
、
使用Webpack 3.x,
Typescript
2.x,令人敬畏
的
Typescript
loader 2.x 我需要在编译时
动态
镜像我在
typescript
的
compilerOptions.paths
属性
中
的
webpack
的
resolve.alias
属性
中
的
计算值。别名可以在每个版本
中
不同,这对webpack很有效,但是当涉及到在
类型<
浏览 52
提问于2017-08-11
得票数 0
回答已采纳
3
回答
分配这个onClick函数
的
正确方法?
、
我有一些下游代码,它将名为OnClick
的
对象
属性
设置为函数。OnClick
属性
在
TypeScript
中被定义为未定义
的
函数。我试图绑定到组件
中
的
OnClick支柱,如下所示:但是
TypeScript
编译器不喜欢x.OnClick可能是未定义
的
事实。因此,我尝试绑定到本地空函数,如下所示:但这将返回以下内容: TS
浏览 10
提问于2021-04-07
得票数 0
1
回答
如何从
TypeScript
v2.x
中
的
自定义React组件公开“泛型”事件
、
、
、
当我们仍然使用type
Typescript
1.8.x与当时
的
(绝对
类型
的
)
类型
描述文件相结合时,我们使用“event”
类型
在React组件
属性
中
声明一个“泛型”事件。然后,我们可以将该
属性
( We和事件
处理
程序函数)
的
值附加到HtmlInputElement
的
“HtmlInputElement”
属性
。
TypeScript
2.2.2,还<em
浏览 3
提问于2017-04-03
得票数 2
回答已采纳
1
回答
如何在
TypeScript
中
实现
动态
强制转换
的
C++等价性?
在C++
中
,有一个
动态
类型
转换,它在运行时检查对象是否实现和接口,如果没有,则返回nullptr而不是对象。 我如何在
TypeScript
中
做同样
的
事情。我能想到
的
方法是检查每个
属性
的
存在和
类型
: interface MyInterface { lastUpdated: number; deletedobj.lastUpdated === 'number
浏览 19
提问于2019-02-25
得票数 2
回答已采纳
1
回答
如何将接口强制转换为具体
类型
如何判断对象将具有此
属性
,或许还会有其他一些
属性
?我试过这样做:但是语法是关闭
的
。此外,正如@JBNizet建议
的
那样,以下内容可以工作:为什么?
浏览 19
提问于2017-01-13
得票数 0
回答已采纳
1
回答
具有
动态
属性
名称
的
Typescript
在
typescript
中
,有没有办法通过修改另一个
属性
名来
动态
生成
属性
名? 我正在尝试为React高阶组件编写一些
类型
,用于修改传递给包装组件
的
属性
。如果您为hoc配置了一个
属性
名称(例如,value),它也会从中生成一个
属性
名称(在本例
中
为defaultValue)。
Typescript
playground上
的
部分工作代码示例。
浏览 24
提问于2019-09-25
得票数 0
1
回答
TypeScript
编译器API:在
TypeScript
构造函数和
属性
之前发出注释
、
我使用
TypeScript
编译器API来
处理
TypeScript
文件,并在各个实体之前添加注释: 我
的
代码看起来像。为了这个问题,我试着把事情简化一点。如果有什么不对劲
的
地方,请告诉我,我很乐意
更新
。总之,我将在顶层
浏览 1
提问于2018-05-03
得票数 1
回答已采纳
2
回答
结构
类型
不是鸭子
类型
。
、
、
、
、
正如
TypeScript
中提到
的
类型
记录
的
核心原则之一是,
类型
检查侧重于价值观
的
形状。这有时被称为“鸭子
类型
”或“结构子
类型
”.In
TypeScript
,接口填充命名这些
类型
的
角色,.我
的
理解是,上述核心原则与Duck
类型
无关,而与有关,因为
TypeScript
是静态
类型
化语言。正如中提到
的
那样:它要求
浏览 5
提问于2018-05-01
得票数 5
1
回答
动态
导入
类型
记录
中
的
错误
、
、
/components/app/app.vue.html'))我
的
tsconfig.json文件如下所示。
浏览 3
提问于2018-03-26
得票数 1
回答已采纳
2
回答
将Assemblyscript编译为Wasm,性能
、
、
我看到已经有一个用于将
TypeScript
编译为WebAssembly (Wasm)
的
编译器。与用JavaScript编写web应用程序相比
浏览 2
提问于2018-08-19
得票数 2
2
回答
使用
类型
记录
动态
设置构造函数
中
的
类
属性
、
、
、
我正在尝试创建一个
类型
记录类MyClass,并在构造函数
中
动态
设置实例
属性
: someField: 'foo'如何使用
类型
记录创建MyClass以将someField显示为myInstance
的
字符串
属性</e
浏览 1
提问于2021-11-21
得票数 2
回答已采纳
1
回答
TypeScript
中
的
动态
对象键
在
TypeScript
中
设置
动态
对象
的
类型
时,我遇到了问题,因为我创建
的
对象具有
动态
键和3,它们不是。下面是我如何定义对象
的
类型
: [key: string]: { value: number, }, ‘total_%’: number, date
浏览 2
提问于2022-06-09
得票数 0
回答已采纳
1
回答
为接口
类型
的
实例
属性
动态
赋值
先前在
TypeScript
3.3
中
,有可能将具有"keyof interface“关键字
的
变量定义为允许
动态
访问具有所述接口
类型
的
实例
的
属性
的
类型
。然后可以从React应用程序
中
的
多个输入字段调用此函数,如下所示: id: number price_amount: numbervalue: s
浏览 12
提问于2021-06-04
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券