這個(gè)問(wèn)題的原因是:
StoreT類中的Dispatc在執(zhí)行同步類型的任務(wù)時(shí),沒(méi)有接收返回值引起的。
解決方案:
var _newstate = await this.reducers.ExcuteAsync(action.ActionEnum, action.Params, oldState);
//再執(zhí)行普通
if (_newstate == null)
// 在這里修改一下,接收一下返回值就好了
_newstate = this.reducers.Excute(action.ActionEnum, action.Params, oldState);
//素質(zhì)三連
CacheCurrentState();
給泡哥提了pr,蹲一下更新吧