日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

react+typescript使用window.ethereum報錯

作者:Krlin_ 更新時間: 2022-07-02 編程語言

原因

參考下面的引用文字:

TypeScript 作為 JavaScript 的超集,在開發過程中不可避免要引用其他第三方的 JavaScript
的庫。雖然通過直接引用可以調用庫的類和方法,但是卻無法使用TypeScript
諸如類型檢查等特性功能。為了解決這個問題,需要將這些庫里的函數和方法體去掉后只保留導出類型聲明,而產生了一個描述 JavaScript
庫和模塊信息的聲明文件。通過引用這個聲明文件,就可以借用 TypeScript 的各種特性來使用庫文件了。

資料來源于菜鳥教程

解決辦法

  1. 在src目錄下新建一個type文件夾;
  2. 在type文件夾中新建一個以.d.ts結尾的文件;
  3. 向文件中寫入聲明:
interface Window {
    ethereum?: any
}

注意:在聲明文件中window首字母要大寫,其他文件可以不用

原文鏈接:https://blog.csdn.net/weixin_46353030/article/details/123613886

欄目分類
最近更新