文章目录

  • 报错信息
  • 原因
  • 解决方案

报错信息

Uncaught ReferenceError: web3 is not defined

原因

通过官网教程导入的CDN代码为:
<script src="https://cdn.jsdelivr.net/npm/web3@latest/dist/web3.min.js"></script>
而我们一般导入后就直接通过console.log(web3)验证是否成功导入web3模块是不对的,应该先将web3实例化了之后再使用web3,否则将会报错web3 is not defined

解决方案

控制台输出web3之前,先实例化web3:

// 实例化web3
if (typeof web3 !== 'undefined') { web3 = new Web3(web3.currentProvider);} else {// set the provider you want from Web3.providersweb3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8546"));
}
console.log("web3:"+web3); //然后再输出web3

Uncaught ReferenceError: web3 is not defined | 通过CDN方式导入Web3.js,提示web3未定义相关推荐

  1. Uncaught ReferenceError: angular is not defined

    搞了一天关于angularJS的Uncaught ReferenceError: angular is not defined 错误 查了好多资料   有人说是加载引入js顺序的问题   但是把他换做 ...

  2. vue中解决Uncaught ReferenceError: regeneratorRuntime is not defined问题

    问题产生 在使用babel编译es6时,遇到报错Uncaught ReferenceError: regeneratorRuntime is not defined问题 问题原因 脚本使用了ES7的 ...

  3. JS报错修改日记(1):Uncaught ReferenceError: showQRcode is not defined

    为了加一个查看二维码的功能,如: //页面内按钮 <a class="manipulate-btn" href="#" οnclick="sho ...

  4. JS问题Uncaught ReferenceError:XXXX is not defined

    背景: html中一个table,table中进行分页.每行后面有一系列操作,如删除,修改.现在以删除为例说明问题. 实现方式: 使用button,在onclick中调用js函数,js函数中传递参数如 ...

  5. Uncaught ReferenceError: layer is not defined

    今天在写项目的时候,从git上重新下拉,部署tomcat之后出现这样的问题 上面图片中,下拉框的箭头不见了, 而且点击不了. 我回到myeclipse中检查主界面代码是不是写错了,发现根本就没有报错, ...

  6. Electron中 提示:Uncaught ReferenceError: process is not defined

    场景 用HTML和CSS和JS构建跨平台桌面应用程序的开源库Electron的介绍以及搭建HelloWorld: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/a ...

  7. (网页)Uncaught ReferenceError: pageImport is not defined

    在js开发中,很多人遇到类似问题,都找不到解决方法.Uncaught ReferenceError: $ is not defined,在这里给大家提供几个解决方法. 1.出现这个错误,最可能的是引用 ...

  8. 解决 VUE前端项目报错: Uncaught ReferenceError : initPage is not defined (initPage 方法是有的,依旧报错找不到)

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 明明代码中定义了 initPage 这个方法,,却一直报找不到这个方法: Uncaught R ...

  9. Uncaught ReferenceError: FileAsyncWriter is not defined

    问题: Uncaught ReferenceError: FileAsyncWriter is not defined at Object.writelog (dScript_main_打开设备.fl ...

最新文章

  1. 套接字I/O模型之WSAEventSelect
  2. win10系统使用MarkdownPad2无法渲染
  3. Linux系统下ifconfig命令使用及结果分析
  4. [数论]Gcd/ExGcd欧几里得学习笔记
  5. GO语言打包ICO图标
  6. Out of resources when opening file './xxx.MYD' (Errcode: 24)
  7. OpenCV : 图像数字化
  8. ctypes 传递opencv二值化图像给C++函数
  9. 王道训练营—Java编程经典50题
  10. springboot +vue实现打印PDF(实现批量打印快递单)
  11. VS 201x C++ 编译错误解决方法集
  12. 在ArcGIS中ArcCatalog(Arcmap)快速选中多个要素
  13. 暴走英雄坛服务器维修,暴走英雄坛采集位置及注意事项一览
  14. 多个服务器数据互通_打造生态循环《剑网3:指尖江湖》第二批服务器数据互通...
  15. 深圳首届“金口碑”颁奖典礼暨诚信者公益基金启动仪式在深举办
  16. 如何重写equals方法
  17. 蒙特卡洛法求概率密度函数matlab,matlab的蒙特卡洛算法-----用概率算法求pi值
  18. 如何判断函数凸或非凸?
  19. 熔断和降级的初步详解实现(NET Core控制台输出讲解Polly)
  20. JAVA毕设项目律师事务管理系统(java+VUE+Mybatis+Maven+Mysql)

热门文章

  1. activecontour
  2. QuickTime Player解码器
  3. 【ENOVIA】xCAD协同数据管理-Solid Edge | 达索系统百世慧®
  4. 团队项目-第四次Scrum 会议
  5. 互联网热门词汇:媒体以及大牛们口中常说的各种X2X指的是什么
  6. 具体的运输层协议---UDP和TCP
  7. python import文件pyd_Python生成pyd文件
  8. 解决回调地狱终极方法 - ES7新增 - async 和 await
  9. 惠普笔记本电脑关闭功能键
  10. 实体映射工具-MapStruct使用详解