This commit is contained in:
zhangyh
2025-10-21 11:22:15 +08:00
3 changed files with 9 additions and 3 deletions

View File

@@ -4,4 +4,5 @@ import { createPersistedState } from 'pinia-persistedstate-plugin'
const store = createPinia()
// 使用持久化插件(全局持久化)
store.use(createPersistedState())
export default store
export default store
export * from './modules/generate'

View File

@@ -1,7 +1,7 @@
// 每一个存储的模块命名规则use开头store结尾
import { defineStore } from 'pinia'
export const useWorkshopStore = defineStore({
id: 'workshop', // 必须指明唯一的pinia仓库的id
export const useGenerateStore = defineStore({
id: 'generate', // 必须指明唯一的pinia仓库的id
state: () => {
return {
userData:{

View File

@@ -7,6 +7,7 @@ import editProfile1_1 from '@/assets/images/workshop/selectStyle/selectStyle1-1.
import editProfile1_2 from '@/assets/images/workshop/selectStyle/selectStyle1-2.png'
import editProfile1_3 from '@/assets/images/workshop/selectStyle/selectStyle1-3.png'
import editProfile1_4 from '@/assets/images/workshop/selectStyle/selectStyle1-4.png'
import { useGenerateStore } from '@/stores'
const router = useRouter()
//const props = defineProps({
@@ -66,11 +67,15 @@ let data = reactive({
}
})
const generateStore = useGenerateStore()
const toSelectModelContinue = ()=>{
router.push({ path: 'selectModelContinue' })
}
onMounted(()=>{
emit('view-type', 1)
console.log(useGenerateStore())
})
onUnmounted(()=>{
})