我对Dart还比较陌生,想知道这个“wrapped”函数具体是做什么的?它像普通函数一样被调用,使用“connectUnits(userRepo)”:
void Function(
Store<AppState> store,
dynamic action,
NextDispatcher next,
) connectUnits(
UnitsRepository unitsRepository,
) {
return (store, action, next) {
unitsRepository.units().listen((units) {
store.dispatch(LoadUnitsAction(units));
next(action);
});
};
}
感谢您,祝一切顺利。 Michael