这是错误所涉及的代码的一部分。
const Balance = () => {
async function onGetBalance() {
const balance = await client.api.network.getBalance({ address: 'AcyLq3tokVpkMBMLALVMWRdVJ83TTgBUwU' });
alert('onGetBalance: ' + JSON.stringify(balance));
};
return(
<Button onClick={onGetBalance}></Button>
)
};
export default Balance;
该getbalance
功能与在线银行应用程序的API通信并提醒帐户余额。
原始文件是Typescript文件,它是这样的:
export const Network: React.SFC<RouterProps> = (props) => {
async function onGetBalance() {
const balance = await client.api.network.getBalance({ address: 'AcyLq3tokVpkMBMLALVMWRdVJ83TTgBUwU' });
alert('onGetBalance: ' + JSON.stringify(balance));
}
return (
<div>
<button onClick={onGetNetwork}>getNetwork</button>
</div>
);
};
原始文件有效,我猜它取决于props
。我尝试过:
const Balance = (props) => {...
但它不起作用。不幸的是,有关如何使用API的唯一示例在Typescript中,我遇到了一些困难,并且没有通过谷歌搜索找到其他解决方案。
这段代码看起来正确(与TypeScript文件相同),但是如果不是,则尝试输入debugging
或console
的值balance
来检查是否获得了任何值,API code
然后检查该代码。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句