future 1 year ago
parent
commit
42734a62f0

+ 10 - 0
xs-app/framework/tools.ts

@@ -27,6 +27,16 @@ export class tools {
 			})
 		}
 	}
+	
+	public static gotoBookdetails(book_id:Number) {
+		if(book_id) {
+			uni.navigateTo({
+				url:'/pages/bookdetails/bookdetails?book_id='+book_id
+			})
+		} else {
+			log.Error('书详情id错误')
+		}
+	}
 		
 	public static getChapterList(chapter_path:string,cb:Function){
 		http.StaticRequest(chapter_path,(err,data)=>{

+ 6 - 0
xs-app/pages.json

@@ -51,6 +51,12 @@
 				"navigationBarTitleText": "搜索",
 				"enablePullDownRefresh" : false
 			}
+		},
+		{
+			"path" : "pages/bookdetails/bookdetails",
+			"style" : {
+				"navigationBarTitleText" : "书详情"
+			}
 		}
 	],
 	"tabBar": {

+ 18 - 0
xs-app/pages/bookdetails/bookdetails.vue

@@ -0,0 +1,18 @@
+<template>
+	<view>
+		
+	</view>
+</template>
+
+<script setup lang="ts">
+	import { onLoad} from '@dcloudio/uni-app'
+	
+	onLoad((options)=>{
+		console.log('bookdetails book_id=',options.book_id)
+	})
+	
+</script>
+
+<style lang="scss"> 
+
+</style>

+ 2 - 3
xs-app/pages/bookstore/bookstore.vue

@@ -58,9 +58,8 @@
     }
 	
 	function onClickNav() {
-		uni.navigateTo({
-			url:'/pages/search/search' + '?' + 'id=123',
-		})
+		tools.gotoBookdetails(1)
+		return
 	}
 		
 </script>

+ 1 - 1
xs-app/pages/search/search.vue

@@ -14,7 +14,7 @@
 	let search_content = ref('')
 		
 	onLoad((options)=>{
-		console.log('search-options',options)
+		// console.log('search-options',options)
 	})
 	
 	function searchNavClickSearch(r:string) {