vue3 pinia store里怎么定义对象?并保持响应式?

pinia中,想定义一个对象userinfostate,可以用reactive定义吗?并保持响应性?这种写法是可以的吗?应该怎么正确使用呢?

userinfo={
    userid:'',
    name:'',
    phone:'',
    avatar:''
}
export const useUserStore = defineStore('user', {
     const userinfo = reactive({
      userid:'',
      name:'',
      phone:'',
      avatar:''
    })
  return { userinfo }
})
阅读 1.3k
2 个回答
import { reactive } from 'vue'
import { defineStore } from 'pinia'

export const useUserStore = defineStore('userinfo', () => {
  const userinfo = reactive({
    userId: '',
    name: '',
    phone: '',
    avatar: ''
  })
  return { userinfo }
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题