【发布时间】:2020-10-03 22:04:24
【问题描述】:
我有一个 REACT Javascript 应用程序,它使用 CSS、SCCS 和“useStyles()”的组合动态定义大量样式。有没有一种简单的方法可以准确地查看 Chrome 开发人员工具中定义了哪些类名?
如果做不到这一点,有没有一种方法可以在我自己的代码中找到并遍历所有类,以便我可以将所有类名转储到控制台?
【问题讨论】:
-
只检查 DOM 并查看存在的类有什么问题?
-
定义是指脚本中某处使用的类名?还是只是项目中所有现有类名的列表?
-
我们试图解决的核心问题是,我们编写的应用程序已经发展到包含来自不同作者的许多组件,其中一些组件具有重叠的类名和相互冲突的属性。根据我们通过应用程序所采用的路径,我们最终会为给定的 className 获得完全不同的样式,并且为了帮助协调差异,我们想要一种通过应用程序在不同点检查所有 classNames 的方法,所以我们可以查明发生了什么变化以及发生在哪里。
标签: javascript reactjs google-chrome