code refactor

This commit is contained in:
MaysWind
2020-10-21 22:32:41 +08:00
parent df8e37ee31
commit a8a8d3a954
2 changed files with 4 additions and 2 deletions
+3
View File
@@ -21,6 +21,9 @@ axios.interceptors.response.use(response => {
}); });
export default { export default {
setLocale: locale => {
axios.defaults.headers.common['Accept-Language'] = locale;
},
authorize: ({ loginName, password }) => { authorize: ({ loginName, password }) => {
return axios.post('authorize.json', { return axios.post('authorize.json', {
loginName, loginName,
+1 -2
View File
@@ -1,6 +1,5 @@
import Vue from 'vue'; import Vue from 'vue';
import VueI18n from 'vue-i18n'; import VueI18n from 'vue-i18n';
import axios from 'axios';
import Framework7 from 'framework7/framework7.esm.bundle.js'; import Framework7 from 'framework7/framework7.esm.bundle.js';
import Framework7Vue from 'framework7-vue/framework7-vue.esm.bundle.js'; import Framework7Vue from 'framework7-vue/framework7-vue.esm.bundle.js';
@@ -28,7 +27,7 @@ Vue.prototype.$setLanguage = function (locale) {
} }
i18n.locale = locale; i18n.locale = locale;
axios.defaults.headers.common['Accept-Language'] = locale; services.setLocale(locale);
document.querySelector('html').setAttribute('lang', locale); document.querySelector('html').setAttribute('lang', locale);
return locale; return locale;
}; };