智能协作云图库前端登录态持久化localStorage

1、引入pinia-plugin-persist库npm i pinia-plugin-persist 2、修改main.ts

ts
复制代码
// ...略 import { createPinia } from 'pinia' import piniaPluginPersist from 'pinia-plugin-persist' const store = createPinia() store.use(piniaPluginPersist) const app = createApp(App) app.use(store) // ...略

3、修改useLoginUserStore.ts

ts
复制代码
import { defineStore } from "pinia"; import { ref } from "vue"; import {getLoginUserUsingGet} from "@/api/userController.ts"; export const useLoginUserStore = defineStore("loginUser", () => { const loginUser = ref<API.LoginUserVO>({ userName: '未登录', }) async function fetchLoginUser() { const res = await getLoginUserUsingGet() if (res.data.code === 0 && res.data.data) { loginUser.value = res.data.data } } function setLoginUser(newLoginUser: any) { loginUser.value = newLoginUser; } return { loginUser, setLoginUser, fetchLoginUser }; }, // 新增部分代码 { persist: { enabled: true, strategies: [ { key: 'loginUser', storage: localStorage, //可以选择对应的存储形式(localStorage或者sessionStroage) }, ], }, });
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
尼丝
作者分享
# 25届双非,入职一个月了,非常焦虑 先介绍一下个人情况,我是25届毕业生。学历是专升本,双非本科。在专科的时候学习尽头很大,几乎把尚硅谷的Java学习路线全套都看了。后面升到本科之后,就几乎没有学过新技术了。 本科阶段经常接一些单子来做,有的是简单的毕业设计,有的是商单(最开始做商单的时候闹麻了,看着简单但是比毕业设计难多了,还解决过一些线上故障。)从设计,开发,部署到后续维护都是自己干。 在大四下半年,停课了就出去找实习。最后在苏州找了一个月,去了一个10人的小公司,全公司就我一个技术人员,也几乎没什么业务。一个月5k,双休不加班。这是我面试的第一家,面试的时候没有技术问题。 我在这家干了2个月就离职了,一方面是想回学校毕业答辩,最重要的原因是因为我不想在这家公司干了,因为就我一个技术人员,也没有什么产品。我感觉技术没有成长。 之后就回到学校度过了最后一段快乐的校园时光。 6月中旬正式毕业之后又回到苏州重新找工作,我内心想要找一个像样的互联网公司,有一定的技术氛围。但是找了一个月之后,面了大概7,8家都挂了,我开始越来越焦虑。 之后就到了目前在职的这家公司面试,这家公司可以说是我上家的plus版。也是一个小公司,并且是第一次招IT人员,所以也没有技术面,全公司就我一个IT。因为我觉得待遇比较好(10k,965),再加上当时非常焦虑。我想都没想就入职了。(这家公司在19年之前挺厉害的,当时大概有70多员工,年流水上亿) 目前入职了1个月整,公司是想做一个智能客服,智能销售才招的程序员。我刚毕业,也没去过中大型公司,没有什么上班经验。在这家公司就我一个IT,也没人带。 目前也是越来越焦虑,主要有以下几个原因: 1、和上家公司一样,没有技术氛围,没有团队协作,开发全都自己干 2、AI应用开发,我也是第一次接触,对我来说有一定学习成本,压力有些大 3、我感觉在这里,对我以后跳槽也会有影响,应该都不想要我这种小公司的独狼 我现在每天的心理状态就是 焦虑-》摆烂-》奋斗-》焦虑 循环,真的不知道该向谁来询问,求大伙给支点招,指点一下方向。我的路是不是走歪了?
2
25届Java,双非。在苏州上海附近这两天投了100+的简历,都是已读未回。想问现在春招大规模开始没有?求大佬指点简历。
6
星球成员用老鱼简历有福利吗?
0
下载 APP