vue3.0中怎么重置reactive定义的数据,恢复为初始值

1,950 阅读1分钟
const initialState = () => ({
  foo: 0,
})
const state = reactive(initialState())
// 重置
Object.assign(state, initialState())

// 如需复用,可将重置语句包装进函数
function initState() {
  Object.assign(state, initialState())
}