ES6 extension operator, cannot clone (@ observable) attributes observed by MobX

class ListStore {
    @obsevable list1 = "123"
    list2 = "456"
}
const listStore = new ListStore()

const obj = {
    ...listStore
}
console.log(obj)
// {list2: "456"}
Apr.19,2022

convert with toJS of mobx

Menu