diff --git a/pages.config.ts b/pages.config.ts index 28550fd..d76edc9 100644 --- a/pages.config.ts +++ b/pages.config.ts @@ -25,7 +25,7 @@ export default defineUniPages({ selectedColor: '@tabSelectedColor', list: [ { - pagePath: 'pages/home/index', + pagePath: 'pages/Ahome/index', text: '首页', iconPath: 'static/home.png', selectedIconPath: 'static/home1.png', diff --git a/src/components.d.ts b/src/components.d.ts index b12aae5..c267744 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -7,26 +7,18 @@ export {} declare module 'vue' { export interface GlobalComponents { - AppFooter: typeof import('./components/AppFooter.vue')['default'] - AppLogos: typeof import('./components/AppLogos.vue')['default'] BackNav: typeof import('./components/backNav.vue')['default'] BluetoothConnect: typeof import('./components/bluetooth/connect.vue')['default'] - BluetoothDevice: typeof import('./components/bluetooth/device.vue')['default'] - Device: typeof import('./components/deviceCard.vue')['default'] DeviceCard: typeof import('./components/deviceCard.vue')['default'] - HiCounter: typeof import('./components/HiCounter.vue')['default'] HomeConstruction: typeof import('./components/home/construction.vue')['default'] HomeHomeNav: typeof import('./components/home/homeNav.vue')['default'] HomeList: typeof import('./components/home/list.vue')['default'] HomeOverview: typeof import('./components/home/overview.vue')['default'] HomeProgress: typeof import('./components/home/progress.vue')['default'] HomeProjectList: typeof import('./components/home/projectList.vue')['default'] - HomeProjectList_list: typeof import('./components/home/projectList_list.vue')['default'] HomeStatus: typeof import('./components/home/status.vue')['default'] HomeWarning: typeof import('./components/home/warning.vue')['default'] HomeWarning_list: typeof import('./components/home/warning_list.vue')['default'] - InputEntry: typeof import('./components/InputEntry.vue')['default'] MessageList: typeof import('./components/message/list.vue')['default'] - MessageNav: typeof import('./components/message/nav.vue')['default'] } } diff --git a/src/components/home/homeNav.vue b/src/components/home/homeNav.vue index 84bed61..baffaa6 100644 --- a/src/components/home/homeNav.vue +++ b/src/components/home/homeNav.vue @@ -10,6 +10,11 @@ function onIconClick(name: string) { url: '/pages/bluetooth/index', }) } + else if (name === '设置') { + uni.navigateTo({ + url: '/pages/settings/index', + }) + } else { console.log(`点击了${name}图标`) } diff --git a/src/components/home/status.vue b/src/components/home/status.vue index d3004b0..bc8bfce 100644 --- a/src/components/home/status.vue +++ b/src/components/home/status.vue @@ -13,7 +13,7 @@ 徐工XS65H #01 - G1XG2584-B01 + 设备ID:G1XG2584-B01 diff --git a/src/pages/home/index.vue b/src/pages/Ahome/index.vue similarity index 100% rename from src/pages/home/index.vue rename to src/pages/Ahome/index.vue diff --git a/src/pages/settings/index.vue b/src/pages/settings/index.vue new file mode 100644 index 0000000..034aac4 --- /dev/null +++ b/src/pages/settings/index.vue @@ -0,0 +1,30 @@ + + + + + diff --git a/src/uni-pages.d.ts b/src/uni-pages.d.ts index a01dfd8..afeb87b 100644 --- a/src/uni-pages.d.ts +++ b/src/uni-pages.d.ts @@ -4,10 +4,11 @@ // Generated by vite-plugin-uni-pages type _LocationUrl = + "/pages/Ahome/index" | "/pages/bluetooth/index" | - "/pages/home/index" | "/pages/message/index" | "/pages/report/index" | + "/pages/settings/index" | "/pages/work/index"; interface NavigateToOptions { @@ -16,7 +17,7 @@ interface NavigateToOptions { interface RedirectToOptions extends NavigateToOptions {} interface SwitchTabOptions { - url: "/pages/home/index" | "/pages/work/index" | "/pages/report/index" + url: "/pages/Ahome/index" | "/pages/work/index" | "/pages/report/index" } type ReLaunchOptions = NavigateToOptions | SwitchTabOptions;