javascript - 松露毛毛雨错误“TypeError:无法读取未定义的属性'地址'”
问题描述
预期的:
运行应用程序后,用户应该"Loading Drizzle..."
会在浏览器中看到一条消息,然后紧接着是"Drizzle is ready"
.
结果:
该应用程序一直卡住,"Loading Drizzle..."
并且 chrome 控制台中出现错误:
错误
根深蒂固
在contractSaga
在采取每个
在添加合同
在实例化合同
TypeError:无法读取未定义的属性“地址”
我在这里关注本教程:https ://truffleframework.com/tutorials/getting-started-with-drizzle-and-react
我在当前部分:
替换渲染方法
render() {
if (this.state.loading) return "Loading Drizzle...";
return <div className="App">Drizzle is ready</div>;
}
我已经在我的应用程序中完成了该操作,并希望看到“Drizzle 已准备好”消息,但却得到了上面的错误。
解决方案
没有将任何合约部署到您的 ganache 网络,这就是发生该错误的原因。
在文件夹的根目录中,确保truffle migrate
在truffle compile
.
推荐阅读
- python - Python字典理解包含在另一个字典中找不到的项目列表
- javascript - 如何通过单击导航栏(单站点页面)中的链接来关闭导航栏?
- gitlab - Gitlab 页面上的 SSG NextJS 卡在 404 上?
- hyper-v - 由于“序列不包含元素”,Docker for Windows 无法启动
- java - 如何更改单个 RecyclerView 行的 ImageView 可绘制对象
- watchkit - 如何在手表应用程序中添加页面控件
- python - python3 tkinter和matplot冲突
- angular - Ionic 动态显示选项卡图标 Angular
- c++ - 如何使用 GTest 测试命令行选项解析器
- linux - Linux Huge pages 内存使用计算