Как определить типы для BLOB-объектов с помощью JsDo c? - PullRequest
0 голосов
/ 14 января 2020

Мне нужно создать BLOB-объект для проверки функции загрузки файла. Я хотел бы аннотировать это в vscode, но я продолжаю получать следующую ошибку: Type 'Blob' is missing the following properties from type '{ lastModifiedDate: Date; name: string; }': lastModifiedDate, name ts(2739)

Это то, что у меня пока есть:

/** @type {{lastModifiedDate: Date, name:string}} */

const blob = new Blob([range(1024)], { type: 'image/png' });

blob.lastModifiedDate = new Date();
blob.name = name; 

Это работает в том смысле, что показывает объявления типа, но все равно выдает ошибку.

enter image description here

Есть предложения?

...