fwh1990

Results 188 comments of fwh1990

然后想问一下事件监听这块是咋弄的?抱歉您的文档里没有看到,可能没仔细看。就是A模型监听B模型,如果B模型做了action操作,A模型能感知,并能拿到相应的参数包括用户传进来的

持久化这块好像暂时没实现。这个挺有用的,比如登录之后,token存进模型就完事了,下次回来自动载入,都不需要开发者操心。以及一些固定资源需要用到存储

您好,我参照您的代码改了一份使用redux-model做的,顺便加了个持久层,您帮忙掌掌眼? https://codesandbox.io/s/example-modular-3-forked-6kvb8

> 此时点击按钮 `addSmallAndBig`, Display 并不会重渲染。 这句话不能赞同哦,您在Display函数中log文字看下,每次toggle都会打印文字

抱歉哈,看错了。我也更新了,还是那个链接,您给掌掌眼

> 这里为什么要返回undefined呢,感觉这种模式好奇怪(有不少心智负担去理解...) 这个用法并不常见,而且你也可以返回你想要的数据,不一定是undefined。而且类型是提出出来有undefined的,并不会有心智负担

> > 这里为什么要返回undefined呢,感觉这种模式好奇怪(有不少心智负担去理解...) > > 这个用法并不常见,而且你也可以返回你想要的数据,不一定是undefined。而且类型是提出出来有undefined的,并不会有心智负担 这个其实就是react-redux自带的selector回调。也可以返回其中一部分数据,这样可以优化渲染 ```typescript cont num = model.useData((data) => data.num); ``` 而且Redux-Model的理念是开发效率第一位,兼顾执行效率。拿就完事,不要顾虑类型之类的,都安排好了。要追求执行效率,那就传selector回调,但如果不是大流量的页面,没啥意义。 毕竟谁不想准时下班呢!

> 以及在加入loading插件之后,如果是一组数据,每条上面都有一个删除按钮,loading插件是否有办法知道是哪个按钮正在删除,然后在相应的按钮上显示loading动画? @fantasticsoul 您的loading插件我是有看到的,我希望是能有这种效果

> 我又升级了示例,加了`PrivCounter`,使用了setup(组合api)😀 这个React本身就能实现了。我这边没有,也没必要重复,而且和写模型换汤不换药了