Javascript 在angular Worker中导入模块?
我们正在开发一种离子应用。我创建了一个服务(.ts)并导入了一个geo json pathfinder。初始化这个探路者需要10-20秒,所以我应该把它外包给一个工人(.js) 在my worker.js的顶部返回一个错误: SyntaxError:导入声明只能出现在 模块 我怎么处理呢?我能像这样把这个探路者发送到我的ui线程吗Javascript 在angular Worker中导入模块?,javascript,angular,ionic-framework,ionic3,web-worker,Javascript,Angular,Ionic Framework,Ionic3,Web Worker,我们正在开发一种离子应用。我创建了一个服务(.ts)并导入了一个geo json pathfinder。初始化这个探路者需要10-20秒,所以我应该把它外包给一个工人(.js) 在my worker.js的顶部返回一个错误: SyntaxError:导入声明只能出现在 模块 我怎么处理呢?我能像这样把这个探路者发送到我的ui线程吗 let pathfinder : Pathfinder = new Pathfinder(geojson); self.postMessage({obj: pathf
let pathfinder : Pathfinder = new Pathfinder(geojson);
self.postMessage({obj: pathfinder})
有两个问题
const preprocessedGraph = preprocess(graph, options);
你需要把它弄得乱七八糟,让它做你需要的事情const myWorker = new Worker("worker.js", "module");
const myWorker = new Worker("worker.js", "module");