[英]how to set a useState constant variable using api variables and dynamic js variables in React.js
我不知道如何搜索,所以这就是为什么标题有点奇怪,我将仅发布一个示例。 基本上我想知道如何用我创建的变量日期替换 DATEHERE。
import React, { useState } from "react";
import axios from "axios";
function App(loading, result) {
const [test, setTest] = useState([]);
var today = new Date(),
date = "05-01-2021";
const url = "random-api-url"
const getData = async () => {
const result = await axios.get(url);
setTest(result.data.example.DATEHERE);
console.log(result);
};
return (
<div className="App">
<h1 onClick={getData}>test</h1>
</div>
);
}
export default App;
如果您的响应result.data.example以 object 的形式出现?
{"05-01-2021": [] , ...}
如果是这样,请使用result.data.example[date]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.