新建ts文件
export const Loca = {
get: (key: string): string | null => {
const value = localStorage.getItem(key);
return value !== null && value !== "" ? value : null;
},
set: (key: string, value: any): void => {
localStorage.setItem(key, value);
},
remove: (key: string | string[]): void => {
if (Array.isArray(key)) {
key.forEach((k) => {
localStorage.removeItem(k);
});
} else {
localStorage.removeItem(key);
}
},
};
页面使用
import { Loca } from "@/components/public-fn.ts";
Loca.set("token", 123);
Loca.get("token");
Loca.remove("token"); 或 Loca.remove(['token','user']);
感谢你的阅读,如对你有帮助请收藏+关注!
只分享干货实战和精品,从不啰嗦!!!
如某处不对请留言评论,欢迎指正~
博主可收徒、常玩QQ飞车,可一起来玩玩鸭~