小编Eri*_*uez的帖子

Null中的Json值很热门以捕获Javascript异常

我从action-struts 2获得数据json抛出ajax的观点。一些数据集的数据。

{"home":"1234","room": null}.
Run Code Online (Sandbox Code Playgroud)

我可以读取data.home,并且得到1234的值,但是当我尝试读取时data.room,我在浏览器的控制台中遇到了Uncaught错误,如何处理此Uncaught错误...

javascript jquery json

6
推荐指数
1
解决办法
87
查看次数

我应该为 PostgreSQL 中的每个用户创建一个数据库吗?

我的问题是:当我创建一个与默认用户不同的 PostgreSQL 用户时postgres,我是否还应该创建一个新数据库供该用户连接?

这样的设置有什么意义呢?

postgresql createuser

4
推荐指数
1
解决办法
2793
查看次数

不检索价值简单彩票以太坊合约管理器方法

我正在用 React 构建一个简单的应用程序,但是var manager = wait lottery.methods.manager().call(); 永远不会检索值,我怎么会错呢?

彩票.js

import web3 from './web3';

const address = '0x430b45dcf781d58e73CeeA288b4196B6ddeE4d7E';

const abi = [{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"enter","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"getPlayers","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"manager","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pickWinner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"players","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"random","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}];
const cont = new web3.eth.Contract(abi,address);
export default cont;
Run Code Online (Sandbox Code Playgroud)

应用程序.js

import React,{Component} from 'react';
import logo from './logo.svg';
import './App.css';
import web3 from './web3';
import lottery from './lottery';

class App extends Component {
  
  constructor (props){
    super(props);
    this.state = {"manager":''};
  }

  async componentDidMount(){
    console.log("componentDidMount fired");
    var manager = await lottery.methods.manager().call();//never set  manager var
    this.setState({manager});
  }

  render() {
    return (
      <div> …
Run Code Online (Sandbox Code Playgroud)

reactjs ethereum solidity

0
推荐指数
1
解决办法
303
查看次数