2016-04-06 7 views
1

JavaScriptコードをTypeScript(1.8.9)に変換しようとしていますが、イベントに関連付けられたデータを宣言またはキャストする正しい方法が何であるか疑問に思っています。TypeScriptでのイベントデータのタイプの処理

self.onmessage = function(e: Event){ 
    if(e.data.schedules) processSchedules(e.data.schedules) 
}; 

data部分は、PHPStormによって赤色になります。私はそれをTSエラーを解消するためにいくつかのインターフェイスまたはanyにキャストする必要がありますか?

答えて

1

あなたのイベントはMessageEvent、ないEvent次のようになります。

self.onmessage = (e:MessageEvent) => { 
    if (e.data.schedules) 
     // ... 
} 
関連する問題