在页面A内调用页面B的setData方法后页面B不更新?
// 在这里设置后会被proxy的set拦截,然后调用页面的setData方法 store.state.user.address_list = res.data; set: (target, key, value, receiver) => { if ( this .stateListener[name] instanceof Array) { for (let listenner of this .stateListener[name]) { let data: { [propName: string]: any } = {}; data[String(key)] = value; listenner.setData(data); } } return Reflect.set(target, key, value, receiver); } |
在开发者工具里的AppData已经看到数据更新了,但页面还是之前的?