【发布时间】:2021-11-17 20:46:25
【问题描述】:
我对打字稿相当陌生,所以我收到一个错误,说“未知”类型的参数不能分配给“错误”类型的参数 | null',我不明白为什么会这样。我该如何解决?
export function subscribeToAccount(
web3: Web3,
callback: (error: Error | null, account: string | null) => any
) {
const id = setInterval(async () => {
try {
const accounts = await web3.eth.getAccounts();
callback(null, accounts[0]);
} catch (error) {
callback(error, null);
}
}, 1000);
return () => {
clearInterval(id);
};
}
【问题讨论】:
标签: reactjs typescript web3 web3js