質問するログイン新規登録

回答編集履歴

1

回答内容を修正しました。

2020/10/25 07:55

投稿

yuxki
yuxki

スコア110

answer CHANGED
@@ -7,7 +7,7 @@
7
7
  ```ここに言語を入力
8
8
  viewRecord = async () => {
9
9
  const { contract, address } = this.state;
10
-   // ここではcontractがまだ、componentDidMountの処理の中でsetするデータになっていない
10
+   // ここではcontractがまだ、componentDidMountの処理の中でsetする定義のデータになっていない
11
11
  const result1 = await contract.methods.viewAccount(address).call();contract
12
12
  const result2 = await contract.methods.viewAccount_Transaction(address).call();
13
13
  console.log(result1);
@@ -47,7 +47,7 @@
47
47
  };
48
48
  ```
49
49
 
50
- 以上の処理順になっているため、contractに期待しているmethodsプロパティが見つからずエラーになっている。
50
+ 以上の処理順になっているため、contractに期待しているmethodsプロパティが見つからずTypeErrorになっている。
51
51
  ```ここに言語を入力
52
52
  Unhandled Rejection (TypeError): Cannot read property 'methods' of null
53
53
  ```