const不能在react中定义

时间:2019-04-13 07:03:40

标签: reactjs blockchain ethereum web3js

我无法在react中定义const。

启动Web浏览器后,在控制台命令中输入<table id="date-start"> </table>时出现错误。

accounts

我认为这是>accounts VM768:1 Uncaught ReferenceError: accounts is not defined at <anonymous>:1:1 (anonymous) @ VM768:1 错误,因此我在控制台命令中定义了Web3。 但是我可以定义accounts

accounts

我想用>const accounts = web3.eth.accounts[0] <undefined >accounts <"0xeb827c448545--------1a7d5ced86ac3" 显示地址。

请给我任何建议吗?

this.state.account

1 个答案:

答案 0 :(得分:1)

Calendar.component变量是let cal = Calendar.current if let newDate = cal.date(byAdding: .day, value: 14, to: Date()) { let day = cal.component(.day, from: newDate) let month = cal.component(.month, from: newDate) let year = cal.component(.year, from: newDate) print ("In 14 days it is \(day).\(month).\(year) } 方法的局部变量。无法从控制台命令行访问它,因为从那里只能访问全局变量。

如果需要在浏览器开发工具中调试const accounts = await web3.eth.accounts[0],可以在loadBlockchainData内设置一个断点。