up
This commit is contained in:
@@ -8,6 +8,8 @@ import { useI18n } from "vue-i18n";
|
||||
import { myfuncs } from "@/myfunc.js";
|
||||
import { onMounted, ref } from "vue";
|
||||
|
||||
|
||||
|
||||
// 使用 vue-i18n 的 Composition API
|
||||
const { t, locale } = useI18n();
|
||||
const userStore = useUserStore();
|
||||
@@ -39,6 +41,11 @@ onMounted(() => {
|
||||
lang_sele.value.value = userLang;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//userlogin
|
||||
userStore.loginFromStoreCookie()
|
||||
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@ import axios from "axios";
|
||||
import { myfuncs } from "./myfunc";
|
||||
import { useUserStore } from "@/stores/user";
|
||||
|
||||
const userStore = useUserStore();
|
||||
|
||||
var head_path = "/api";
|
||||
|
||||
@@ -28,9 +27,10 @@ export const my_network_func = {
|
||||
var data = {};
|
||||
data["data"] = json;
|
||||
|
||||
if (userStore.cookieValue!="") {
|
||||
data["cookie"] = userStore.cookieValue;
|
||||
}
|
||||
// if (useUserStore.cookieValue!="") {
|
||||
// data["cookie"] = useUserStore.cookieValue;
|
||||
// }
|
||||
|
||||
var re_data = {};
|
||||
|
||||
axios
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
// stores/user.js
|
||||
import { defineStore } from "pinia";
|
||||
import { ref, computed } from "vue";
|
||||
import { myfuncs } from '@/myfunc.js'
|
||||
|
||||
// 组合式 API 写法 (推荐)
|
||||
export const useUserStore = defineStore("user", () => {
|
||||
@@ -12,8 +13,11 @@ export const useUserStore = defineStore("user", () => {
|
||||
const logout = () => {
|
||||
isLoggedIn.value = false;
|
||||
};
|
||||
const login = () => {
|
||||
isLoggedIn.value = true;
|
||||
const loginFromStoreCookie = () => {
|
||||
//从store获取cookie
|
||||
var cookie=myfuncs.loadJson("userCookie")
|
||||
console.log(cookie)
|
||||
//isLoggedIn.value = true;
|
||||
};
|
||||
const loginUpdata = (cookie) => {
|
||||
console.log(cookie)
|
||||
@@ -25,7 +29,7 @@ export const useUserStore = defineStore("user", () => {
|
||||
cookieValue,
|
||||
isLoggedIn,
|
||||
logout,
|
||||
login,
|
||||
loginFromStoreCookie,
|
||||
loginUpdata,
|
||||
};
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user