|
@@ -87,7 +87,7 @@ export default function Home() {
|
|
|
|
|
|
const fromData = useRef({
|
|
|
pageNum: 1,
|
|
|
- pageSize: 12,
|
|
|
+ pageSize: 15,
|
|
|
searchKey: "",
|
|
|
dictTextureId: -1,
|
|
|
dictAgeId: -1,
|
|
@@ -97,11 +97,15 @@ export default function Home() {
|
|
|
setPageNum(page);
|
|
|
getModelList();
|
|
|
};
|
|
|
+
|
|
|
+ // 第一次进页面不要显示暂无数据
|
|
|
+ const [dataOne, setDataOne] = useState(false);
|
|
|
+
|
|
|
// 封装一个发送请求获取列表的函数
|
|
|
- const getModelList = () => {
|
|
|
+ const getModelList = async () => {
|
|
|
const sroolDom = modelBoxRef.current;
|
|
|
sroolDom!.scrollTop = 0;
|
|
|
- dispatch(
|
|
|
+ await dispatch(
|
|
|
getListAction({
|
|
|
...fromData.current,
|
|
|
dictTextureId:
|
|
@@ -113,6 +117,8 @@ export default function Home() {
|
|
|
fromData.current.dictAgeId === -1 ? null : fromData.current.dictAgeId,
|
|
|
})
|
|
|
);
|
|
|
+
|
|
|
+ if (!dataOne) setDataOne(true);
|
|
|
};
|
|
|
useEffect(() => {
|
|
|
fromData.current.dictTextureId = sort;
|
|
@@ -205,24 +211,24 @@ export default function Home() {
|
|
|
</p>
|
|
|
</div>
|
|
|
))
|
|
|
- ) : (
|
|
|
+ ) : dataOne ? (
|
|
|
<div className="noneList">
|
|
|
<div className="incoBox">
|
|
|
<ExclamationOutlined />
|
|
|
</div>
|
|
|
<p>暂无内容</p>
|
|
|
</div>
|
|
|
- )}
|
|
|
+ ) : null}
|
|
|
</div>
|
|
|
|
|
|
{/* 分页器 */}
|
|
|
<div className="page">
|
|
|
<Pagination
|
|
|
- showQuickJumper
|
|
|
+ showQuickJumper
|
|
|
size="small"
|
|
|
current={pageNum}
|
|
|
total={total}
|
|
|
- pageSize={12}
|
|
|
+ pageSize={15}
|
|
|
hideOnSinglePage={true}
|
|
|
onChange={pageChangeFu}
|
|
|
showSizeChanger={false}
|