使用时在useEffect中注入对应依赖
const [address, setAddress] = useState<string>(userAddress??"");
useEffect(() => {
Async(async () => {
const request = new GetUserStatByDIDRoleRequest();
request.address = address;
const [userInfo, err] = await GetUserStatByDIDRole(request);
if (err) {
message.error(`Error: GetUserStatByDIDRoleUserPage is fail: ${err}`)
return;
}
userInfo.address = address;
await loadDIDAllRoleStat(address);
setUserInfo(userInfo);
})
}, [address]);