html - 在 ReactJS 中更改主题
问题描述
所以我正在制作一个 ReactJS 应用程序,它需要我更改主题并将其保存到 localStorage,以便它可以用于https://www.youtube.com/watch?v=r_hYR53r61M之类的东西。这个人用 JavaScript 做的,我希望用 ReactJS 做。还请建议如何将其存储到 localStorage。
解决方案
假设您的主题是黑暗的。那么,刚刚
const theme = "dark";
localStorage.setItem("theme",theme);
为拿到它,为实现它,
const currentTheme = localStorage.getItem("theme");
推荐阅读
- tfs - 我的一个 VSTS 帐户中名为 SCRUMUA 的继承过程模板没有导出到我的另一个 VSTS 帐户
- java - 在 sftp 中使用“put”命令给出没有这样的文件或目录 3:权限被拒绝
- prolog - 如何避免得到两次相同的答案?
- python-3.x - 使用 Python3 让 Bazel 运行(语法错误)
- javascript - 量角器 - 从承诺返回值时遇到问题
- asp.net - 从 ASP.NET DropDownList 控件中读取错误的值
- sql-server - 从计算列创建总计结果。SQL 服务器 2016
- testing - TestCafe——断言元素的正确方法是可见的
- javascript - 如何使用 Hammer.js 为识别器识别子节点上的事件
- javascript - 为什么为样式传递的动态道具未应用于我的子组件?