首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在TypeScript中处理事件数据的类型

在TypeScript中处理事件数据的类型
EN

Stack Overflow用户
提问于 2016-04-06 13:54:22
回答 1查看 3.8K关注 0票数 3

我正在尝试将我的JavaScript代码转换为TypeScript (1.8.9),我想知道如何正确地声明或转换附加到事件的数据。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
self.onmessage = function(e: Event){
    if(e.data.schedules) processSchedules(e.data.schedules)
};

data部分被PHPStorm标记为红色。为了消除TS错误,我应该将它转换到某个接口或any吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-06 18:21:43

您的事件应该是MessageEvent,而不是Event

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
self.onmessage = (e:MessageEvent) => {
    if (e.data.schedules)
        // ...
}
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36463045

复制
相关文章
TypeScript中的类型
基本类型布尔类型 (boolean)布尔类型表示一个值为真或假的逻辑值。let isDone: boolean = false;数字类型 (number)数字类型表示整数或浮点数。let count: number = 10;let price: number = 3.99;字符串类型 (string)字符串类型表示一串字符。let message: string = "Hello, TypeScript!";数组类型 (array)数组类型表示一个元素的集合。let numbers: number[] =
堕落飞鸟
2023/05/22
1.9K0
TypeScript中的类型断言
本文是关于 TypeScript 中的 type assertions 的,它与其他语言中的类型强制转换有相似之处,并通过 as 运算符执行。
疯狂的技术宅
2020/06/19
3.8K0
TypeScript 在 Vue2 中的类型声明问题
最近在一个新项目中,尝试了vue2+typescript的组合,碰到一个问题,在data属性中,我怎么声明一个变量的类型。
2022/02/25
4.7K0
typescript 中的时间处理
在 typescript/ javasctipt 中, 时间 是一个 构造 函数, 需要通过 const dt = new Date(xxx) 进行初始化创建时间对象。
老麦
2022/12/24
3.4K0
typescript 中的时间处理
实现TypeScript中的互斥类型
有这样一个对象,它有两个属性:name与title,在赋值的时候这两个属性只有一个能出现,例如:name出现的时候title就不能出现,title出现的时候name就不能出现。
神奇的程序员
2022/04/11
3.1K0
实现TypeScript中的互斥类型
TypeScript数据类型
上述代码片段写法,他可以是带返回值也可以无返回值,他不会报任何语法错误,如果说我们在后面加一个void
HueiFeng
2020/04/09
3890
TypeScript 中的数组类型定义
在 TypeScript 中声明和初始化数组也很简单,和声明数字类型和字符串类型的变量也差不多,只不过在指定数组类型时要在类型后面加上一个中括号 []
Qwe7
2022/03/19
5.4K0
TypeScript数据类型
上述代码片段写法,他可以是带返回值也可以无返回值,他不会报任何语法错误,如果说我们在后面加一个void
HueiFeng
2020/04/01
3840
TypeScript数据类型
TypeScript数据类型
上述代码片段写法,他可以是带返回值也可以无返回值,他不会报任何语法错误,如果说我们在后面加一个void
HueiFeng
2020/03/30
3310
Typescript 的数据类型总结
typescript 和 javascript几乎一样,拥有相同的数据类型,另外在javascript基础上提供了更加实用的类型供开发使用
前端老道
2022/03/29
1.2K0
Typescript 的数据类型总结
Typescript 的数据类型总结
typescript 和 javascript几乎一样,拥有相同的数据类型,另外在javascript基础上提供了更加实用的类型供开发使用
@超人
2021/10/21
2.2K0
Typescript 的数据类型总结
在React 中如何处理事件?
在 React 中处理事件有几种常见的方式,具体取决于你使用的是类组件还是函数组件。
王小婷
2023/10/08
1960
TypeScript 类型体操:合并映射类型的处理结果为联合类型
索引类型是 TypeScript 中的常见类型,它是聚合多个元素的类型,对象、类、元组等都是索引类型。
神说要有光zxg
2023/02/01
1.8K0
Typescript中的复杂类型声明
Typescript为javascript加入了众多类型声明语法,灵活使用可使代码变得健壮,不严谨的类型声明会带来后期的维护麻烦。本篇假设读者已经学会ts的基础类型声明语法,包括type、interface、extends和泛型,在此基础上,聊一聊一些更加复杂的类型声明场景以及解决办法。
腾讯IVWEB团队
2020/06/28
7.2K1
03-TypeScript中的强类型
在js中不能定义类型,而是根据赋值后,js运行时推断类型。在ts中支持强类型,强类型包括string、number(浮点型,不是整型)、boolean、any(任意类型)、Array<T>、自定义类型(枚举、类等) 除了能给变量申明为强类型,参数也可以申明为强类型,方法也可以定义返回类型,方法如果没有返回值,定义为void类型。 var username:string; var age:number; var descrption:any; var isman:boolean; var schools:Ar
用户1910585
2018/05/04
1.9K0
在处理PowerBuilder的itemchanged事件中,acceptText的使用介绍[通俗易懂]
在窗口的itemchanged事件中,获取当前输入的值时,往往是无法拿到值的,此时值还没有提交,
全栈程序员站长
2022/09/06
1.3K0
TypeScript 中的顶级类型:any 和 unknown
在 TypeScript中,any 和 unknown 是包含所有值的类型。在本文中,我们将会研究它们是怎样工作的。
疯狂的技术宅
2020/06/11
2.5K0
TypeScript 中的顶级类型:any 和 unknown
点击加载更多

相似问题

Typescript React事件处理程序类型

19

CheckBox的TypeScript类型的事件处理程序

122

TypeScript中的更改处理程序的事件是什么类型?

23

React Typescript : MuiAccordion OnChange事件处理程序类型错误

21

React的TypeScript中的事件类型

117
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文