处理TypeScript中的事件数据类型
我正在尝试将我的JavaScript代码转换为TypeScript(1.8.9),我想知道声明或强制转换附加到事件的数据的正确方法是什么处理TypeScript中的事件数据类型,typescript,Typescript,我正在尝试将我的JavaScript代码转换为TypeScript(1.8.9),我想知道声明或强制转换附加到事件的数据的正确方法是什么 self.onmessage = function(e: Event){ if(e.data.schedules) processSchedules(e.data.schedules) }; 数据的部分被PHPStorm标记为红色。我是否应该将其转换到某个界面或任何以消除TS错误?您的事件应该是一个事件,而不是事件: self.onmessage =
self.onmessage = function(e: Event){
if(e.data.schedules) processSchedules(e.data.schedules)
};
数据的部分被PHPStorm标记为红色。我是否应该将其转换到某个界面或任何
以消除TS错误?您的事件应该是一个事件,而不是事件
:
self.onmessage = (e:MessageEvent) => {
if (e.data.schedules)
// ...
}