小编Cha*_*mes的帖子

CSS 模块和 ReactJS:不同组件中的父级和子级 CSS 类

所以我正在构建一个反应应用程序并有一个简单的问题。如果我有两个独立的组件: 和 分别带有CSS类navigation.css和navigationLogo.css。在navigation.css中我有一个名为.main的类,在navigationLogo.css中我想要一个像这样的类:

.main .main_in_logo {
 color: red;
}
Run Code Online (Sandbox Code Playgroud)

但是对于 CSS 模块我无法做到这一点,有什么解决办法吗?

css reactjs css-modules react-css-modules

12
推荐指数
3
解决办法
3万
查看次数

CSS模块:通过选择器选择子类

所以,

我已经将家庭课程附加到身体上,如下所示:

 document.body.classList.add("home")
Run Code Online (Sandbox Code Playgroud)

我想通过选择appContainer身体类的子元素

html body.home #appContainer { ..... }
Run Code Online (Sandbox Code Playgroud)

这在没有CSS模块的情况下有效,但是想知道如何在CSS模块中实现。谢谢

css postcss css-modules

3
推荐指数
1
解决办法
832
查看次数

从Redux设置初始状态

我在redux商店中存储了用户名,全名和电子邮件地址.我有一个需要电子邮件地址的组件,因此它可以进行API调用以获取用户组信息(使用域 - 即chase@gmail.com成为使用gmail.com进行数据库查询的关键).组件连接到商店并使用mapStateToProps来获取状态信息.

在this.stat = {}中做这样的事情是一种反模式吗?

this.state = {
  group: '',
  owner: this.props.user.id,
  domain: this.props.user.email.split('@')[1],
  errors: {},
}
Run Code Online (Sandbox Code Playgroud)

谢谢你提出的所有建议.

reactjs react-redux

3
推荐指数
1
解决办法
532
查看次数