Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
pearone committed Apr 9, 2024
1 parent 7925aa5 commit 55954e5
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 24 deletions.
2 changes: 1 addition & 1 deletion packages/event/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@dpdfe/event-utils",
"version": "0.0.44",
"version": "0.0.45",
"description": "通用方法",
"author": "pearone",
"homepage": "https://github.com/DPDFE/react-layout/tree/main/packages/event",
Expand Down
46 changes: 23 additions & 23 deletions packages/event/src/webWorker.ts
Original file line number Diff line number Diff line change
Expand Up @@ -45,28 +45,28 @@ class WorkerWrapper {

export default WorkerWrapper;

// 创建一个简单的 worker 脚本,该脚本会计算传入的数字的平方
const workerScript = `
self.onmessage = function(event) {
const number = event.data;
const result = number * number;
self.postMessage(result);
};
`;
// // 创建一个简单的 worker 脚本,该脚本会计算传入的数字的平方
// const workerScript = `
// self.onmessage = function(event) {
// const number = event.data;
// const result = number * number;
// self.postMessage(result);
// };
// `;

// 创建 WorkerWrapper 实例
const workerWrapper = new WorkerWrapper(workerScript);
// // 创建 WorkerWrapper 实例
// const workerWrapper = new WorkerWrapper(workerScript);

// 发送消息到 worker 并等待结果
workerWrapper
.postMessage({ action: 'calculate', data: 5 })
.then((result) => {
console.log('Result:', result); // 输出: Result: 25
})
.catch((error) => {
console.error('Error:', error);
})
.finally(() => {
// 终止 worker
workerWrapper.terminate();
});
// // 发送消息到 worker 并等待结果
// workerWrapper
// .postMessage({ action: 'calculate', data: 5 })
// .then((result) => {
// console.log('Result:', result); // 输出: Result: 25
// })
// .catch((error) => {
// console.error('Error:', error);
// })
// .finally(() => {
// // 终止 worker
// workerWrapper.terminate();
// });

0 comments on commit 55954e5

Please sign in to comment.