У меня есть хорошо работающее приложение, пишущее с Requirejs и Backbonejs, но иногда оно действительно тормозит ... Например, когда дело доходит до арифметики!Я пытался использовать Web Worker для выполнения этой арифметической работы следующим образом:
Мой модуль (traffic.js):
define(["jquery", "use!underscore", "use!backbone", "namespace" ],
function ($, _, Backbone, globals) {
.....
var worker = new Worker("arithmetic.js");
worker.addEventListener('message', function(e) {
console.log(e.data);
}, false);
worker.postMessage(globals.data); // Send data to our worker.
});
arithmetic.js:
define(["use!underscore", "use!backbone" ],
function ($, _) {
//Here die Operations
});
Но у меня есть Ошибка определение не определено !!
Я пробовал как этот тоже, но нетуспех !!
Как использовать Web Worker в requirejs или с backbonejs ??
Спасибо!