1
我試圖將文件轉換爲Blob,但顯然我甚至無法將文件轉換爲Blob的子類。無法將文件轉換爲Blob
我試過像這樣:<Blob>file
和這個:file as Blob
。 和錯誤總是一樣的:
Type 'File' cannot be converted to type 'Blob'. Property 'size' is missing in type 'File'.
我在做什麼錯?
我試圖將文件轉換爲Blob,但顯然我甚至無法將文件轉換爲Blob的子類。無法將文件轉換爲Blob
我試過像這樣:<Blob>file
和這個:file as Blob
。 和錯誤總是一樣的:
Type 'File' cannot be converted to type 'Blob'. Property 'size' is missing in type 'File'.
我在做什麼錯?
以下顯示完全沒有錯誤。
declare const file: File;
const blob = file as Blob;
確保您的打字稿的版本是最新的(2.3.2是最新的寫這篇文章的)
我打消了我的node_modules現在更新到2.3.2和錯誤持續存在(你用來測試的代碼會拋出同樣的錯誤),這可能是我的框架的問題嗎?我正在使用Ionic 3(Angular 4)。 – akz92
是在lib.d.ts中聲明的文件和文件的類型(定義)? –
我在示例中添加了一個操場鏈接。你可以看到它的工作原理。 –