【发布时间】:2025-12-28 04:15:07
【问题描述】:
import {Address} from './address.model';
export const get = async ():Promise<Address[]> => {
return await fetch(`${apiUrl}`)
.then(response => {
if (!response.ok) {
throw new Error(response.statusText)
}
return response.json() as Promise<Address[]>;
})
//--------------caling from
React.useEffect(() => {
let newArr: Address[] = get() ;
setEntities(newArr);
} , [])
//-------------抛出以下错误: 类型“Promise
”缺少类型“Address[]”的以下属性:length、pop、push、concat 和另外 28 个。 TS2740【问题讨论】:
标签: reactjs typescript axios fetch