作者 xiaoqiu

修改了分页路由跳转的问题

1 # API地址 1 # API地址
2 -NUXT_API_URL="http://htai.toolsai.cc"  
  2 +NUXT_API_URL="http://htai.aiboxgo.com"
@@ -13,7 +13,6 @@ const webSite = useState<webSiteType>("webSite"); @@ -13,7 +13,6 @@ const webSite = useState<webSiteType>("webSite");
13 const sortList = useState<classifyType[]>("sortTree"); 13 const sortList = useState<classifyType[]>("sortTree");
14 14
15 webSite.value = await getWebSite(); 15 webSite.value = await getWebSite();
16 -console.log(webSite.value);  
17 sortList.value = await getClassifyList(); 16 sortList.value = await getClassifyList();
18 useHead({ 17 useHead({
19 title: webSite.value.webname, 18 title: webSite.value.webname,
@@ -18,7 +18,7 @@ export default defineNuxtConfig({ @@ -18,7 +18,7 @@ export default defineNuxtConfig({
18 nitro: { 18 nitro: {
19 devProxy: { 19 devProxy: {
20 '/dev-api': { 20 '/dev-api': {
21 - target: 'http://192.168.2.72:35273/', 21 + target: 'http://192.168.2.15:35273/',
22 changeOrigin: true, 22 changeOrigin: true,
23 23
24 } 24 }
@@ -26,7 +26,7 @@ export default defineNuxtConfig({ @@ -26,7 +26,7 @@ export default defineNuxtConfig({
26 // 该配置用于服务端请求转发 26 // 该配置用于服务端请求转发
27 routeRules: { 27 routeRules: {
28 '/dev-api/**': { 28 '/dev-api/**': {
29 - proxy: 'http://192.168.2.72:35273/**' 29 + proxy: 'http://192.168.2.15:35273/**'
30 }, 30 },
31 }, 31 },
32 prerender: { 32 prerender: {
@@ -32,7 +32,7 @@ const list = ref<appType[]>([]); @@ -32,7 +32,7 @@ const list = ref<appType[]>([]);
32 const total = ref<number>(0); 32 const total = ref<number>(0);
33 const params = ref<any>({ 33 const params = ref<any>({
34 pageNum: 1, 34 pageNum: 1,
35 - pageSize: 5, 35 + pageSize: 30,
36 typeAlias: name as string, 36 typeAlias: name as string,
37 }); 37 });
38 38
@@ -31,7 +31,7 @@ const list = ref<appType[]>([]); @@ -31,7 +31,7 @@ const list = ref<appType[]>([]);
31 const total = ref<number>(0); 31 const total = ref<number>(0);
32 const params = ref<any>({ 32 const params = ref<any>({
33 pageNum: Number(pageNum), 33 pageNum: Number(pageNum),
34 - pageSize: 5, 34 + pageSize: 30,
35 typeAlias: name as string, 35 typeAlias: name as string,
36 }); 36 });
37 37
@@ -65,13 +65,14 @@ function findLabelByAlias< @@ -65,13 +65,14 @@ function findLabelByAlias<
65 } 65 }
66 66
67 function onPageChange(pageNum: number) { 67 function onPageChange(pageNum: number) {
  68 + console.log(route);
68 if (pageNum === 1) { 69 if (pageNum === 1) {
69 router.push({ 70 router.push({
70 path: "/category/" + name, 71 path: "/category/" + name,
71 }); 72 });
72 } else if (pageNum > 1) { 73 } else if (pageNum > 1) {
73 router.push({ 74 router.push({
74 - path: route.path + "/page/" + pageNum, 75 + path: `/category/${name}/page/${pageNum}`,
75 }); 76 });
76 } 77 }
77 } 78 }
@@ -44,7 +44,7 @@ function onPageChange(pageNum: number) { @@ -44,7 +44,7 @@ function onPageChange(pageNum: number) {
44 }); 44 });
45 } else if (pageNum > 1) { 45 } else if (pageNum > 1) {
46 router.push({ 46 router.push({
47 - path: route.path + "/page/" + pageNum, 47 + path: `/search/page/${pageNum}`,
48 query: { 48 query: {
49 keyword: keyword, 49 keyword: keyword,
50 }, 50 },