将Typescript类传递给SharedWorker以创建worker

时间:2016-12-16 12:46:49

标签: javascript typescript typescript2.0

创建SharedWorkers时,您可以在SharedWorker构造函数中传递JS文件,例如

var worker = new SharedWorker('some_worker_file.js');

该文件将包含一条直接执行的行,因为它不在任何函数内部。那条线就像 -

this.addEventlistener('connect', function(e) { ... handler code ... } );

现在你如何使用Typescript做类似的事情?您没有调用新的XXX,因此将代码放在构造函数中是没有意义的。 使用Typescript创建类来实现此目的的最佳方法是什么?是否可能?

我想知道这样做的唯一方法是创建一个简单的JS文件,使用connect listener来设置worker,并将已编译的TS文件中的简单JS文件加载为import。

0 个答案:

没有答案