BDFramework Reducer 添加同步方法,返回值为n

2020-02-11  本文已影响0人  周末的游戏之旅

这个问题的原因是:
StoreT类中的Dispatc在执行同步类型的任务时,没有接收返回值引起的。
解决方案:

                var _newstate = await this.reducers.ExcuteAsync(action.ActionEnum, action.Params, oldState);
                //再执行普通
                if (_newstate == null)
                    // 在这里修改一下,接收一下返回值就好了
                    _newstate = this.reducers.Excute(action.ActionEnum, action.Params, oldState);

                //素质三连
                CacheCurrentState();

给泡哥提了pr,蹲一下更新吧

上一篇下一篇

猜你喜欢

热点阅读