From: tkskjri05 Date: Mon, 3 May 2021 03:09:30 +0000 (+0900) Subject: Java版の途中までを追加 X-Git-Url: http://git.osdn.net/view?p=ngware%2Ftodo_client.git;a=commitdiff_plain;h=6370e9300b93fa32294aaad76d3b7aa041ced197 Java版の途中までを追加 --- diff --git a/package-lock.json b/package-lock.json index bcf083c..692d756 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6471,6 +6471,14 @@ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", "dev": true }, + "axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "requires": { + "follow-redirects": "^1.10.0" + } + }, "babel-eslint": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", @@ -10745,8 +10753,7 @@ "follow-redirects": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz", - "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==", - "dev": true + "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==" }, "for-in": { "version": "1.0.2", @@ -20411,6 +20418,11 @@ "throttle-debounce": "^2.1.0" } }, + "vue-axios": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/vue-axios/-/vue-axios-3.2.4.tgz", + "integrity": "sha512-8Dgws6dwt+1LoKEU4HDzIPfaRgWHl0xLDLW6kxrAk/z3GAJ2thkajcXC4qZgmqj0cZRx/Z/dzooKi5HWtUQwxA==" + }, "vue-cli-plugin-apollo": { "version": "0.22.2", "resolved": "https://registry.npmjs.org/vue-cli-plugin-apollo/-/vue-cli-plugin-apollo-0.22.2.tgz", diff --git a/package.json b/package.json index c31931e..478af70 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "apollo-link": "^1.2.14", "apollo-link-http": "^1.5.17", "autoprefixer": "^9.8.6", + "axios": "^0.21.1", "core-js": "^3.6.5", "graphql": "^15.5.0", "graphql-type-json": "^0.2.1", @@ -32,6 +33,7 @@ "tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.1.0", "vue": "^2.6.11", "vue-apollo": "^3.0.7", + "vue-axios": "^3.2.4", "vue-router": "^3.2.0", "vuex": "^3.4.0" }, diff --git a/src/components/todoAppJava.vue b/src/components/todoAppJava.vue new file mode 100644 index 0000000..6a2bad6 --- /dev/null +++ b/src/components/todoAppJava.vue @@ -0,0 +1,343 @@ + + + + + + diff --git a/src/store/index.js b/src/store/index.js index 332b916..0ac53a3 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1,7 +1,9 @@ import Vue from 'vue' import Vuex from 'vuex' +import axios from 'axios' +import VueAxios from 'vue-axios' -Vue.use(Vuex) +Vue.use(Vuex, VueAxios, axios) export default new Vuex.Store({ state: { @@ -9,6 +11,14 @@ export default new Vuex.Store({ mutations: { }, actions: { + test(){ + axios.get('http://localhost:19080/todo/api/findHeaders') + .then((response) => { + console.error(response) + }).catch((error) => { + console.error(error) + }); + } }, modules: { } diff --git a/src/views/About.vue b/src/views/About.vue index 89e08ff..877d995 100644 --- a/src/views/About.vue +++ b/src/views/About.vue @@ -1,5 +1,17 @@ + \ No newline at end of file