标签: javascript reactjs material-ui
我通常使用makeStyles来编写样式,但是现在我不得不使用MUI表,并且其文档样式由withStyles完成。有人可以告诉他们有什么不同吗?
答案 0 :(得分:1)
主要区别在于makeStyle / useStyle在函数组件中用作钩子,而withStyles是高阶组件。
useStyle和withStyles提供相同的功能并采用相同的样式对象参数。
在使用不支持钩子的React版本开发应用程序时,或在为基于类的组件设置样式时,应使用withStyles。