状态统一集中管理,redux,mbox,redux-sage,dva等开源库
先看看原始的react数据管理
?...组件间数据的传递,依靠props,状态数据提升等完成,但是对于跨层级的组件间数据传递,就不那么友好了,尤其是大型项目后期的迭代维护
再说说被人吐槽,但是它的单向数据流思想不得不肯定的redux.
?...Middleware, 实现各种自定义功能, eg: logging
这样一来, 各个部分各司其职, 耦合度更低, 复用度更高, 扩展性更好
在面试的时候,我觉得如果可以手写一个redux库,并且说清楚单向数据流的思维..."user/open"
})
}
}
export default connect(
//相当于mapStateToState,可以通过this.props.user拿到数据...FlatList, SectionList, Alert } from 'react-native';
import { Button, Flex } from '@ant-design/react-native