初歩的な質問で恐縮ですが
typscriptの以下コードのusersの箇所で「プロパティ 'users' は型 '[]' に存在しません。ts(2339)」が出るのですが、実際にはusersで値が正しく取得できています。
useEffect(() => {
// 仮
axios.get('http://localhost:5000/sample/')
.then((res: AxiosResponse<[]>) => {
console.log(res.data.users); ←usersで上記メッセージが出ます
})
.catch(error => {
console.log(error)
});
}, []);
取得しているjsonオブジェクトが以下のような形式なので上記となっております
{
"users": [
{
id:"名前"
name:"名前"
}
],
"message": "aaa",
"result": true
}
vscodeでコーディングをしていて、上記エラーを出さないtypescriptでの正しいやり方を教えていただけないでしょうか。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/03/20 00:38