From b82742c07dc25f5f693aa0b14e4a0ca40f76f16b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BF=97=E5=BC=BA?= <2997723368@qq.com> Date: Mon, 20 Mar 2023 15:27:15 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B7=AF=E7=94=B1=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/App.vue | 40 +++------------------------------------- src/main.js | 12 +++++++++++- src/router/index.js | 27 +++++++++++++++++++++++++++ src/views/index.vue | 45 +++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 87 insertions(+), 38 deletions(-) create mode 100644 src/router/index.js create mode 100644 src/views/index.vue diff --git a/package.json b/package.json index 08337c1..edf71ac 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "element-ui": "^2.15.1", "file-saver": "^2.0.5", "vue": "^2.6.11", + "vue-router": "^3.6.5", "vue2-editor": "^2.10.2", "vuedraggable": "^2.24.3" }, diff --git a/src/App.vue b/src/App.vue index 6fb0056..e448b11 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,45 +1,11 @@ - - diff --git a/src/main.js b/src/main.js index 6b28b0b..53d8c40 100644 --- a/src/main.js +++ b/src/main.js @@ -1,3 +1,12 @@ +/* + * @version: V1.0.0 + * @Date: 2023-03-20 14:56:35 + * @LastEditors: lzq + * @LastEditTime: 2023-03-20 15:24:44 + * @company: 睿展数据 + * @FilePath: \variant-form\src\main.js + * @Descripttion: + */ import 'babel-polyfill' import './utils/debug-console' import Vue from 'vue' @@ -6,7 +15,7 @@ import App from './App.vue' import ElementUI from 'element-ui' import './utils/directive' import './icons' - +import router from './router/index' import 'element-ui/lib/theme-chalk/index.css' import '@/styles/index.scss' import '@/iconfont/iconfont.css' @@ -25,5 +34,6 @@ Vue.config.productionTip = false new Vue({ el: "#app", + router, render: h => h(App), }) diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..9074b53 --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,27 @@ +/* + * @version: V1.0.0 + * @Date: 2023-03-20 15:18:00 + * @LastEditors: lzq + * @LastEditTime: 2023-03-20 15:26:58 + * @company: 睿展数据 + * @FilePath: \variant-form\src\router\index.js + * @Descripttion: + */ +import Vue from "vue"; +import Router from 'vue-router' +import Home from "@/views/index.vue"; +Vue.use(Router); +// 公共路由 +export const constantRoutes = [ + { + path: "/", + component: Home, + hidden: true, + }, +]; + +export default new Router({ + base: process.env.VUE_APP_CONTEXT_PATH, + scrollBehavior: () => ({ y: 0 }), + routes: constantRoutes, +}); diff --git a/src/views/index.vue b/src/views/index.vue new file mode 100644 index 0000000..292224d --- /dev/null +++ b/src/views/index.vue @@ -0,0 +1,45 @@ + + + + +