1
我們正在開發一種離子應用。我創建了一個服務(.ts)並導入了一個geo-json-pathfinder。初始化這個探路者需要10-20秒,所以我應該把它外包給一個Worker(.js)。在角度工人中導入模塊?
import PathFinder from 'geojson-path-finder';
我worker.js頂部返回一個錯誤:
SyntaxError: import declarations may only appear at top level of a module
我如何處理呢?我能發送這個探路者到我的UI線程嗎?
let pathfinder : Pathfinder = new Pathfinder(geojson);
self.postMessage({obj: pathfinder})