【发布时间】:2021-12-31 20:18:54
【问题描述】:
我有一种形式的表格。用户提交表单后,数据将显示在结果表中。问题是在用户提交表单和数据之前,表格标题就已经显示出来了。
所以我创建了一个变量。
const [flag, setFlag] = useState(false)
API 调用后我已将标志设置为真。
const { data } = await axios.get('http://localhost:3000/api/certificates', {
params: param,
});
setFlag(true); //Here changing the variable value to true.
setResponse(data);
}
在表格组件的 div 中,我们放置了这个标志
<div id="flag">
我也试过table组件
<table className="table table-striped table-bordered " id="flag>
但他们都没有工作。能否请您提出相同的建议。
【问题讨论】:
-
你在函数中使用了 async 关键字吗?
标签: javascript html reactjs user-interface html-table