Apakah ada tempat saya dapat menemukan contoh penulisan pekerja web di TypeScript? Saya telah membuat file baru myworker.ts yang terlihat seperti di bawah ini:
/// <reference path="IWorkerMessages.ts" />
self.onmessage = (ev: MessageEvent) =>
{
var data = <IWorkerIncoming>ev.data;
}
// I get a compiler error while trying to define self.deserialize
self.deserialize = (data: IWorkerIncoming) =>
{
}
dapatkah file di-refactored menjadi sesuatu seperti
class MyWorker implements Worker
{
}
_Diedit oleh @DanielRosenwasser untuk menambahkan pagar kode._
Pekerja web di TypeScript bekerja sama seperti di JavaScript. Satu-satunya hal yang dipertanyakan adalah dari mana mendapatkan pengetikan, yang merupakan lib.webworker.d.ts
. Lihatlah http://blog.scottlogic.com/2015/08/10/ts-vs-proj.html dan #4855.
Di masa mendatang, StackOverflow adalah tempat yang lebih baik untuk jenis pertanyaan ini - sebagai pendahuluan.
Terima kasih untuk tautannya. Sebenarnya saya merasa lebih membingungkan daripada membantu untuk jujur. Saya tidak menggunakan proyek virtual apa pun. Selanjutnya saya mengembangkan aplikasi satu halaman tanpa MVC. Saya melakukan kompilasi saya dalam VS dan saya tidak menggunakan baris perintah. Masalah yang saya hadapi adalah:
Pertanyaan semacam ini mungkin lebih baik ditanyakan di Stack Overflow.