diff --git a/src/router/routes.js b/src/router/routes.js index 409e40d..be14288 100644 --- a/src/router/routes.js +++ b/src/router/routes.js @@ -12,7 +12,7 @@ const routes = [ component: () => import('@/views/Tools.vue'), children: [ { - path: '/tools/detail', + path: '/tools/detail/:category/:name', name: 'ToolsDetail', component: () => import('@/views/ToolsDetail.vue') } diff --git a/src/views/Tools.vue b/src/views/Tools.vue index 4f8ff0e..b17045c 100644 --- a/src/views/Tools.vue +++ b/src/views/Tools.vue @@ -3,10 +3,21 @@
- -
-
{{ item.title }}
-
{{ item.desc || '无简介' }}
+ +
+ + +
{{ categoryItem.title }}
+ + +
+
{{ toolItem.title }}
+
{{ toolItem.desc || '无简介' }}
+
+
@@ -15,6 +26,7 @@ +
@@ -24,67 +36,51 @@