张延森 4 years ago
parent
commit
f6fd8f786f

+ 8
- 0
src/components/ScrollPageRefresh/index.jsx View File

89
     }
89
     }
90
   }
90
   }
91
 
91
 
92
+  useEffect(() => {
93
+    if (props.onEmit) {
94
+      props.onEmit(
95
+        // something
96
+      )
97
+    }
98
+  }, [])
99
+
92
   return (
100
   return (
93
     <view className='ScrollPageRefresh'>
101
     <view className='ScrollPageRefresh'>
94
       <ScrollPage IsEmpty={IsEmpty} ListRefresh={ListRefresh} OnRefresh={OnRefresh} IsPullUp={IsPullUp} IsPullDown={IsPullDown} OnPullUp={OnPullUp} HasMore={HasNextPage} RefreshBg={RefreshBg}>
102
       <ScrollPage IsEmpty={IsEmpty} ListRefresh={ListRefresh} OnRefresh={OnRefresh} IsPullUp={IsPullUp} IsPullDown={IsPullDown} OnPullUp={OnPullUp} HasMore={HasNextPage} RefreshBg={RefreshBg}>

+ 5
- 1
src/pages/FuLi/ShangPinFilter/index.jsx View File

32
     console.log(Key)
32
     console.log(Key)
33
   }
33
   }
34
 
34
 
35
+  const handleEvt = (...evts) => {
36
+    // 这里可以接受 evts
37
+  }
38
+
35
   return (
39
   return (
36
     <Page>
40
     <Page>
37
       <view className='ShangPinFilter flex-v'>
41
       <view className='ShangPinFilter flex-v'>
44
           </view>
48
           </view>
45
         </view>
49
         </view>
46
         <view className='flex-item'>
50
         <view className='flex-item'>
47
-          <ScrollPageRefresh ApiName={`getGoodsList`} Refresh={Refresh} Push={Push}>
51
+          <ScrollPageRefresh ApiName={`getGoodsList`} Refresh={Refresh} Push={Push} onEmit={handleEvt}>
48
             <view className='PirzeList'>
52
             <view className='PirzeList'>
49
               {
53
               {
50
                 PageList.map((item, index) => (
54
                 PageList.map((item, index) => (