希望这是一个可以帮助别人的问题。
我是React.js的新手,我仍然在思考我的React单页应用程序的样式有哪些方法。
以下是我读过的一些文件:
内联: https://facebook.github.io/react/tips/inline-styles.html
关于内联或非内容的辩论(相当古老的帖子): https://css-tricks.com/the-debate-around-do-we-even-need-css-anymore/
甚至是一些有趣的模块化,例如: https://medium.com/@jviereck/modularise-css-the-react-way-1e817b317b04#.bs7pbqj4j
我主张每个组件的.scss文件,你可以在组件JS(仅)中导入并在那里使用。从模块化角度来看,听起来最接近。但是,我不确定这是否是随着时间推移可重用性和可扩展性的最佳方式。
欢迎任何意见和观点。
谢谢!