Vue - 可以将 main.js 文件中的值存储在会话存储中吗?
Vue - Is it fine to store a value in session storage rigth from the main.js file?
所以我将会话存储值设置为 false,我需要跟踪由 Vuex 管理的用户会话。我直接从 main.js 文件中设置值:
import { createApp } from 'vue';
import App from './App.vue';
import router from './router';
import axios from 'axios';
import store from './store'
createApp(App).use(store).use(router).mount('#app')
sessionStorage.setItem('session', false);
App.prototype.$http = axios
而且我想知道是否可以直接从 main.js 文件中这样做,或者我是否应该在其他地方这样做,例如 App.vue。
提前致谢
没关系,代码运行良好,你可以在任何地方使用sessionStorage.setItem
,因为这是一个同步方法。如果不好,一定是代码逻辑有问题,我需要更多的线索。
所以我将会话存储值设置为 false,我需要跟踪由 Vuex 管理的用户会话。我直接从 main.js 文件中设置值:
import { createApp } from 'vue';
import App from './App.vue';
import router from './router';
import axios from 'axios';
import store from './store'
createApp(App).use(store).use(router).mount('#app')
sessionStorage.setItem('session', false);
App.prototype.$http = axios
而且我想知道是否可以直接从 main.js 文件中这样做,或者我是否应该在其他地方这样做,例如 App.vue。
提前致谢
没关系,代码运行良好,你可以在任何地方使用sessionStorage.setItem
,因为这是一个同步方法。如果不好,一定是代码逻辑有问题,我需要更多的线索。