From 93369eb7c900b4660a77b01a9d217478328b1adb Mon Sep 17 00:00:00 2001 From: taylor <709161610@qq.com> Date: Mon, 14 Nov 2016 22:04:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0vuex=E7=9B=B8=E5=85=B3=20?= =?UTF-8?q?=E7=95=8C=E9=9D=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/index.js | 2 +- package.json | 7 +- src/components/Home.vue | 22 +++--- src/components/Login.vue | 76 ++++++++++---------- src/components/nav1/Page1.vue | 126 ++++++---------------------------- src/components/nav2/Page4.vue | 34 ++++++++- src/main.js | 17 ++--- src/store/config.js | 24 ------- src/vuex/actions.js | 7 ++ src/vuex/getters.js | 4 ++ src/vuex/store.js | 29 ++++++++ 11 files changed, 154 insertions(+), 194 deletions(-) delete mode 100644 src/store/config.js create mode 100644 src/vuex/actions.js create mode 100644 src/vuex/getters.js create mode 100644 src/vuex/store.js diff --git a/config/index.js b/config/index.js index 21dcede..207dfbd 100644 --- a/config/index.js +++ b/config/index.js @@ -7,7 +7,7 @@ module.exports = { index: path.resolve(__dirname, '../dist/index.html'), assetsRoot: path.resolve(__dirname, '../dist'), assetsSubDirectory: 'static', - assetsPublicPath: '/admin/', + assetsPublicPath: '/', productionSourceMap: true, // Gzip off by default as many popular static hosts such as // Surge or Netlify already gzip all static assets for you. diff --git a/package.json b/package.json index 15e9398..92897cf 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ }, "dependencies": { "nprogress": "^0.2.0", - "vue": "^2.0.1" + "vue": "^2.0.1", + "vuex": "^2.0.0-rc.6" }, "devDependencies": { "autoprefixer": "^6.4.0", @@ -23,7 +24,7 @@ "chalk": "^1.1.3", "connect-history-api-fallback": "^1.1.0", "css-loader": "^0.25.0", - "element-ui": "^1.0.0-rc.8", + "element-ui": "^1.0.0", "eventsource-polyfill": "^0.9.6", "express": "^4.13.3", "extract-text-webpack-plugin": "^1.0.1", @@ -43,7 +44,7 @@ "webpack": "^1.13.2", "webpack-dev-middleware": "^1.8.3", "webpack-hot-middleware": "^2.12.2", - "webpack-merge": "^0.14.1" + "webpack-merge": "^0.16.0" }, "engines": { "node": ">= 4.0.0", diff --git a/src/components/Home.vue b/src/components/Home.vue index f4630a5..44c5d85 100644 --- a/src/components/Home.vue +++ b/src/components/Home.vue @@ -15,7 +15,7 @@