Yansen 2 年之前
父節點
當前提交
cb9cdd375a
共有 2 個文件被更改,包括 4 次插入1 次删除
  1. 1
    1
      src/components/PowerList/index.jsx
  2. 3
    0
      src/pages/user/list/index.jsx

+ 1
- 1
src/components/PowerList/index.jsx 查看文件

@@ -9,7 +9,7 @@ import { throttle } from "@/utils/tools";
9 9
 export default React.forwardRef((props, ref) => {
10 10
   const { sid, request, params, renderItem, onLoadingChange, onDataChange } = props;
11 11
 
12
-  const pageSize = 5;
12
+  const pageSize = React.useMemo(() => params.pageSize || 5, [params]);
13 13
   const pageShowRef = React.useRef(true);
14 14
   const [loading, setLoading] = React.useState(false);
15 15
   const [list, setList] = React.useState([]);

+ 3
- 0
src/pages/user/list/index.jsx 查看文件

@@ -11,6 +11,8 @@ import styles from "./index.module.less";
11 11
 const sid1 = Math.random().toString(36).substring(2, 8);
12 12
 // const sid2 = Math.random().toString(36).substring(2, 8);
13 13
 
14
+const params = {pageSize: 20};
15
+
14 16
 export default (props) => {
15 17
   const [loading, setLoading] = React.useState(false);
16 18
   const listRef = React.useRef();
@@ -60,6 +62,7 @@ export default (props) => {
60 62
           <PowerList
61 63
             sid={sid1}
62 64
             ref={listRef}
65
+            params={params}
63 66
             request={getSysUser}
64 67
             onLoadingChange={setLoading}
65 68
             renderItem={(item) => (