PageA:State: idComponentB:State: id,name
需求:页面和组件的id需要一致,name组件自己维护state。使用Connector将id连接。但是每次组件刷新name的时候,页面状态的Connector都会将组件的状态重新构造。
严重bug
0sgqnhkj1#
贴一下代码看看
ttvkxqim2#
同上问,还请官方给个解答,我认为子组件也应该有自己维护的state,而不是通过Connector连接到page后子组件的状态就全权交给page了,我认为这样会造成page的状态显得很臃肿
a8jjtwal3#
我目前有一个类似的问题,Connector里面的get获取page页面的state里面的某个list,list数据由effect里面调用接口进行加载,获取第一次没有问题,第二次的话问题就出来了,重新初始化了page页面的state,这个list的数据没有了,请问有类似的情况么?如何解决的?
3条答案
按热度按时间0sgqnhkj1#
贴一下代码看看
ttvkxqim2#
同上问,还请官方给个解答,我认为子组件也应该有自己维护的state,而不是通过Connector连接到page后子组件的状态就全权交给page了,我认为这样会造成page的状态显得很臃肿
a8jjtwal3#
我目前有一个类似的问题,Connector里面的get获取page页面的state里面的某个list,list数据由effect里面调用接口进行加载,获取第一次没有问题,第二次的话问题就出来了,重新初始化了page页面的state,这个list的数据没有了,请问有类似的情况么?如何解决的?