Reactjs 学习反应本族语,询问函数与类
我在学习react native,我有一个问题,我在看2018年的课程,老师使用导出默认类,在新的教程中我看到ppl使用导出默认函数,所以我应该在我的应用程序中使用类或函数吗?相应地使用,但挂钩在任何项目中都很容易实现。 我看到的好处是Redux:- 它消除了在高阶组件类中使用connect函数 使用类:=Reactjs 学习反应本族语,询问函数与类,reactjs,react-native,Reactjs,React Native,我在学习react native,我有一个问题,我在看2018年的课程,老师使用导出默认类,在新的教程中我看到ppl使用导出默认函数,所以我应该在我的应用程序中使用类或函数吗?相应地使用,但挂钩在任何项目中都很容易实现。 我看到的好处是Redux:- 它消除了在高阶组件类中使用connect函数 使用类:= const mapStateToProps = (state) => { return { test: test(state), } }; const
const mapStateToProps = (state) => {
return {
test: test(state),
}
};
const mapDispatchToProps = dispatch => ({
test: () => dispatch(test),
});
使用挂钩:=
const test = `useSelector`(state => state.test); //similar to mapStateToProps
import { useDispatch } from 'react-redux;
const dispatch = useDispatch();
dispatch(test); //similar to mapDispatchToProps
如果有人发现其他优势,请发表评论。这是否回答了您的问题?另外:根据您的偏好,您可以在React/React native中使用类系统或更新的Hooks方法。