From 4047677d906c0aebe75a1dfd0504c55ae98ac54f Mon Sep 17 00:00:00 2001 From: zhangjun1 Date: Mon, 19 Jul 2021 13:50:49 +0800 Subject: [PATCH] =?UTF-8?q?vue3setup=E5=92=8C=E7=9B=91=E5=90=AC=E7=9A=84?= =?UTF-8?q?=E4=BD=BF=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 84 +++++++-------- package.json | 2 +- src/App.vue | 19 +++- src/components/HelloWorld.vue | 31 ++++-- src/i18n/i18n.js | 4 +- src/main.js | 6 +- src/pages/home.js | 0 src/pages/home.vue | 189 ++++++++++++++++++++++++++++++++++ src/pages/index.vue | 7 +- src/router/index.js | 5 + 10 files changed, 285 insertions(+), 62 deletions(-) create mode 100644 src/pages/home.js create mode 100644 src/pages/home.vue diff --git a/package-lock.json b/package-lock.json index b114148..7c749c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,64 +23,64 @@ } }, "@intlify/core-base": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.1.6.tgz", - "integrity": "sha512-d5GDPpsQbqPkisSJA5b6nJFEkalY/IHAd7vOLNd/Sj4YaNRzXtInu2FoqKiOv8e/lQnXGTpurdCZg5Jxq1Gsxw==", + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.1.7.tgz", + "integrity": "sha512-q1W2j81xbHyfKrNcca/CeJyf0Bcx4u9UDu05l7AaiJbqOseTme2o2I3wp1hDDCtmC7k7HgX0sAygyHNJH9swuQ==", "requires": { - "@intlify/devtools-if": "9.1.6", - "@intlify/message-compiler": "9.1.6", - "@intlify/message-resolver": "9.1.6", - "@intlify/runtime": "9.1.6", - "@intlify/shared": "9.1.6", - "@intlify/vue-devtools": "9.1.6" + "@intlify/devtools-if": "9.1.7", + "@intlify/message-compiler": "9.1.7", + "@intlify/message-resolver": "9.1.7", + "@intlify/runtime": "9.1.7", + "@intlify/shared": "9.1.7", + "@intlify/vue-devtools": "9.1.7" } }, "@intlify/devtools-if": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/@intlify/devtools-if/-/devtools-if-9.1.6.tgz", - "integrity": "sha512-m8Api+kh+BtFa2FZ/JjIdr1ibsGGqBjdKCzWo5BZecEUxBquIeOQZwpokPh/0K5j+/PZleFXkVAMC5mNt+9WdA==", + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/@intlify/devtools-if/-/devtools-if-9.1.7.tgz", + "integrity": "sha512-/DcN5FUySSkQhDqx5y1RvxfuCXO3Ot/dUEIOs472qbM7Hyb2qif+eXCnwHBzlI4+wEfQVT6L0PiM1a7Er/ro9g==", "requires": { - "@intlify/shared": "9.1.6" + "@intlify/shared": "9.1.7" } }, "@intlify/message-compiler": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.1.6.tgz", - "integrity": "sha512-DR8645VOrVK6x/8tkaCpHnckMAIcoOgeNS5j0wB12RfZoXYQp7vAXMaOP511KMll2mXCREgIB0ojpajiof7yzQ==", + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.1.7.tgz", + "integrity": "sha512-JZNkAhr3O7tnbdbRBcpYfqr/Ai26WTzX0K/lV8Y1KVdOIj/dGiamaffdWUdFiDXUnbJRNbPiOaKxy7Pwip3KxQ==", "requires": { - "@intlify/message-resolver": "9.1.6", - "@intlify/shared": "9.1.6", + "@intlify/message-resolver": "9.1.7", + "@intlify/shared": "9.1.7", "source-map": "0.6.1" } }, "@intlify/message-resolver": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/@intlify/message-resolver/-/message-resolver-9.1.6.tgz", - "integrity": "sha512-UUnbawQa5U9sffd5wRIscqtyY1xWlwJbyfwCLPEWLvBhyAnCwPYlvaHGnnO0CSi0fzJTVwlV9DYzobh3agDeMA==" + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/@intlify/message-resolver/-/message-resolver-9.1.7.tgz", + "integrity": "sha512-WTK+OaXJYjyquLGhuCyDvU2WHkG+kXzXeHagmVFHn+s118Jf2143zzkLLUrapP5CtZ/csuyjmYg7b3xQRQAmvw==" }, "@intlify/runtime": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/@intlify/runtime/-/runtime-9.1.6.tgz", - "integrity": "sha512-U1QZ+TPf3kQQvWo4BA2mj3cHAxMRHXNTBhu2u+deh6ubTqXdZ19XGBTMSasrXG6RE+zSio9oM+ndoLja7JGtPg==", + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/@intlify/runtime/-/runtime-9.1.7.tgz", + "integrity": "sha512-QURPSlzhOVnRwS2XMGpCDsDkP42kfVBh94aAORxh/gVGzdgJip2vagrIFij/J69aEqdB476WJkMhVjP8VSHmiA==", "requires": { - "@intlify/message-compiler": "9.1.6", - "@intlify/message-resolver": "9.1.6", - "@intlify/shared": "9.1.6" + "@intlify/message-compiler": "9.1.7", + "@intlify/message-resolver": "9.1.7", + "@intlify/shared": "9.1.7" } }, "@intlify/shared": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.1.6.tgz", - "integrity": "sha512-6MtsKulyfZxdD7OuxjaODjj8QWoHCnLFAk4wkWiHqBCa6UCTC0qXjtEeZ1MxpQihvFmmJZauBUu25EvtngW5qQ==" + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.1.7.tgz", + "integrity": "sha512-zt0zlUdalumvT9AjQNxPXA36UgOndUyvBMplh8uRZU0fhWHAwhnJTcf0NaG9Qvr8I1n3HPSs96+kLb/YdwTavQ==" }, "@intlify/vue-devtools": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/@intlify/vue-devtools/-/vue-devtools-9.1.6.tgz", - "integrity": "sha512-UdNovg4OML9rIr1sOGZzTfNr1nUy4UQpDf5ni4dNC93T6FIkVJz0n1Np7Vp7e6gDjcmufRYcV99tEwjQSN9+5A==", + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/@intlify/vue-devtools/-/vue-devtools-9.1.7.tgz", + "integrity": "sha512-DI5Wc0aOiohtBUGUkKAcryCWbbuaO4/PK4Pa/LaNCsFNxbtgR5qkIDmhBv9xVPYGTUhySXxaDDAMvOpBjhPJjw==", "requires": { - "@intlify/message-resolver": "9.1.6", - "@intlify/runtime": "9.1.6", - "@intlify/shared": "9.1.6" + "@intlify/message-resolver": "9.1.7", + "@intlify/runtime": "9.1.7", + "@intlify/shared": "9.1.7" } }, "@types/estree": { @@ -652,13 +652,13 @@ } }, "vue-i18n": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.1.6.tgz", - "integrity": "sha512-FEC4HZkTH6QRIu/A0wlo0VS/GH3w/fuCC6xfvoC8IyhhtbG9A+go9NfW+HZ1ZXdAcO4EWcVQi04M+iSwuxgixw==", + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.1.7.tgz", + "integrity": "sha512-ujuuDanoHqtEd4GejWrbG/fXE9nrP51ElsEGxp0WBHfv+/ki0/wyUqkO+4fLikki2obGtXdviTPH0VNpas5K6g==", "requires": { - "@intlify/core-base": "9.1.6", - "@intlify/shared": "9.1.6", - "@intlify/vue-devtools": "9.1.6", + "@intlify/core-base": "9.1.7", + "@intlify/shared": "9.1.7", + "@intlify/vue-devtools": "9.1.7", "@vue/devtools-api": "^6.0.0-beta.7" } }, diff --git a/package.json b/package.json index 3c86795..9ca29d6 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "axios": "^0.21.1", "sass": "^1.35.1", "vue": "^3.0.5", - "vue-i18n": "^9.1.6", + "vue-i18n": "^9.1.7", "vue-router": "^4.0.10", "vuex": "^4.0.2" }, diff --git a/src/App.vue b/src/App.vue index 90043ba..64799cf 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,11 +1,26 @@ + + diff --git a/src/pages/index.vue b/src/pages/index.vue index e812c43..148610e 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -1,5 +1,5 @@ @@ -28,6 +28,7 @@ export default { console.log(11); this.$api.shzl.part_person_all().then(res=>{ console.log(res); + }) }, @@ -35,7 +36,9 @@ export default { }, methods: { - + gotopage(){ + this.$router.push('/home') + } }, }; diff --git a/src/router/index.js b/src/router/index.js index d22b32b..1415535 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -8,6 +8,11 @@ const routes = [ name: 'index', // 路由名称 component: () => import("@/pages/index.vue"), //映射组件 }, + { + path: '/home', //path 链接路径 + name: 'home', // 路由名称 + component: () => import("@/pages/home.vue"), //映射组件 + }, ] const router = createRouter({ -- 2.26.0