【发布时间】:2020-05-27 20:34:52
【问题描述】:
我们如何在 react.js 中显式地为组件添加样式。我明确表示,如果我们正在访问该组件,则应该应用样式,如果我们正在离开该组件,则应该删除该样式。
场景 1
假设如果我们有两个组件 day 和 night 并且应用程序的默认 background-color 是白色的。然后,如果我使用\访问night 组件,那么back-ground 颜色应该变为黑色,如果我离开夜间组件,背景颜色应该变回默认值
解决方案 1
//night component
import React from "react";
import './style.css' //give background-color: black
然后将具有background-color: white 属性的其他样式表导入其他组件。但这并不理想,因为我们最终可能会将样式表添加到所有其他组件中。
【问题讨论】:
标签: javascript css reactjs