李志伟 3 years ago
parent
commit
35bc7c0d36
2 changed files with 9 additions and 5 deletions
  1. 1
    0
      src/pages/index/tabs/Guide.jsx
  2. 8
    5
      src/pages/index/tabs/Recommend.jsx

+ 1
- 0
src/pages/index/tabs/Guide.jsx View File

256
         <view style={{ marginTop: '10rpx', paddingBottom: '60rpx' }}>
256
         <view style={{ marginTop: '10rpx', paddingBottom: '60rpx' }}>
257
           {(spackage || []).map((item, index) => <BossCard det={item} st={parseFloat(item.score.toFixed(1))} key={(index)} trackClick={trackClick} taRoomContent={taRoomContent} item={item} />)}
257
           {(spackage || []).map((item, index) => <BossCard det={item} st={parseFloat(item.score.toFixed(1))} key={(index)} trackClick={trackClick} taRoomContent={taRoomContent} item={item} />)}
258
         </view>
258
         </view>
259
+        {/* <Image src={} /> */}
259
       </view>
260
       </view>
260
     </scroll-view>
261
     </scroll-view>
261
   )
262
   )

+ 8
- 5
src/pages/index/tabs/Recommend.jsx View File

33
 
33
 
34
   //分类标签
34
   //分类标签
35
   const tabs = [{ title: '附近' }].concat(typeList.map(x => ({ ...x, title: x.typeName })))
35
   const tabs = [{ title: '附近' }].concat(typeList.map(x => ({ ...x, title: x.typeName })))
36
-  //切换上面的标签
37
-  const handleTabChange = (e) => {
38
-    const { index } = e.detail
36
+  const details=(index,tab)=>{
39
     setActiveTab(index)
37
     setActiveTab(index)
40
-    const tab = tabs[index].typeId || ''
41
-
42
     setQueryParams({
38
     setQueryParams({
43
       ...queryParams,
39
       ...queryParams,
44
       typeId: tab
40
       typeId: tab
45
     })
41
     })
46
   }
42
   }
43
+  //切换上面的标签
44
+  const handleTabChange = (e) => {
45
+    const { index } = e.detail
46
+    details(index,tabs[index].typeId||'')
47
+  }
47
 
48
 
48
   const handleDataChange = (value, e) => {
49
   const handleDataChange = (value, e) => {
49
     if (e.paramsChanged) {
50
     if (e.paramsChanged) {
62
     //查询分类标签表
63
     //查询分类标签表
63
     getIndexType({ pageSize: 20 }).then((res) => {
64
     getIndexType({ pageSize: 20 }).then((res) => {
64
       setTypeList(res.records || [])
65
       setTypeList(res.records || [])
66
+      details(1,res.records[1].typeId)
67
+
65
     })
68
     })
66
   }, [])
69
   }, [])
67
 
70