问题标签 [class-names]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
513 浏览

reactjs - 加载 scss 文件时,react 应用程序中未定义 menuIcon

我有一个使用导入语句加载scss文件的应用程序。它构建良好,但在浏览器中加载时出错

我正在使用以下网址中的代码https://ashiknesin.com/blog/build-custom-sidebar-component-react/

将空字符串附加到后的新错误src

侧边栏.js

0 投票
2 回答
719 浏览

reactjs - 使用 classNames 模块动态设置类不起作用

提前感谢您查看此内容。我正在尝试将元素的页面加载类设置为待处理,然后单击 onClick,删除待处理的类并添加已完成的类:

目前,已完成和待处理的状态会相应改变;但是,课程不会改变(待定课程仍处于活动状态,而已完成则不活动)。任何帮助将不胜感激!

0 投票
4 回答
417 浏览

javascript - 如何更改没有 id 的元素的类名?

我如何在这里更改这些类名?我试过了;

document.querySelectorAll('li').classList = "corgitype"

但没有任何改变。corgitype是我要覆盖的新类名bearname

0 投票
2 回答
11174 浏览

java - Java - 类名以数字开头

我已经完成了我的硬件,但我们的导师希望我们将硬件提交为 yourID_BFS_DFS.java。我不能这样做,它会返回错误。我知道数字不是 Java 字母而且是非法的(我已经检查了其他答案)但我仍然想问你们是否有办法(可能是一个技巧)来做到这一点,或者他只是想让我们完成一些非法的事情?如果我没记错的话,java语言最近几天更新了,也许是关于那个,我真的不知道。

顺便说一句,我无法联系到他问,他从不回复。这就是为什么我再次在这里问。

0 投票
1 回答
999 浏览

typescript - 带有类名的 TypeScript:没有索引签名

我正在编写一个 React 应用程序,并且我正在使用类名来帮助我设计样式。

我像这样加入我的类名:

在我设置颜色的行中,TypeScript 抱怨:

as我用or尝试了无数的变化,: string但无法让它发挥作用。我如何告诉 TSLint 这是一个字符串?

编辑: 这是我获得课程的方式。我将 material-ui 用于我的组件,并使用它的WithStyles函数。

styles是一个用 . 创建的对象createStyles

styles看起来是这样的:

0 投票
1 回答
241 浏览

reactjs - React 是使用类名管理多个主题的好方法吗?

考虑以下代码:-

我的应用程序将只有两个主题。一暗一亮。我正在尝试将主题存储在 redux 商店中,并使用类名相应地更改类名。它是一种有效的方法还是一种反模式?在大型应用程序中管理主题的最简单方法是什么?

0 投票
0 回答
43 浏览

javascript - 浏览器 javascript 输出不显示类名(与 Node 不同)

你好!我有以下一小段 javascript:

这里的输出或多或少有用取决于此代码是在 Node 中运行,还是在浏览器(chrome)中运行:

在 Nodeconsole.log中给了我非常好的输出:

在浏览器中,一点也不好看:

为什么浏览器(chrome)不在调试输出中显示这个动态命名类的名称?为什么好像不Object.defineProperty适用?我可以使用更丑陋的技术来显示动态类名:

如果可以实现动态命名类,为什么要强制使用这种丑陋的方法?在调试输出中显示类的名称时,为什么不采用更接近 Node 使用的东西呢?这里有什么押韵或理由吗?

0 投票
2 回答
80 浏览

java - Java 文件名中的应该或必须

我正在学习 Java,刚刚遇到 2 条指令:

  1. 一个类必须有一个匹配的文件名
  2. 请记住,java文件的名称应该与类名匹配

问:

应该在 (2) 中LIKEDIFFERENT 必须在 (1) 中?-> (1), (2)。

什么是正确的??

0 投票
5 回答
487 浏览

javascript - 有条件地为活动/非活动用户呈现徽章

我正在尝试根据logged用户的条件有条件地呈现徽章。如果来自服务器的道具是true,那么徽章是绿色的,else灰色的。

我尝试了各种解决方案,从 JSX 中的基本 if/else 到 classNames,但徽章没有被渲染。

我的代码:

我看不出代码有什么问题。我的意思是该项目应该已经呈现,具有多种解决方案。任何想法,我做错了什么。

我也试过这个。

我可以看到 React-Dev-Tools 中的元素正在正确渲染,使用正确的道具,但我看不到它在屏幕上渲染。

0 投票
1 回答
19844 浏览

javascript - 更改纸张颜色 Material-UI

我正在使用 material-ui 库开发一个 React 项目。我目前正在尝试添加一个对我来说很好用的抽屉。但是,我正在尝试更改此抽屉的背景颜色。我听说做到这一点的方法是改变抽屉纸的颜色。我尝试将以下标签添加到我的 CSS 对象:

然后我使用 classNames 库在我的渲染函数中引用这个对象:

但是,当我在 localhost 上运行它时,纸张仍然是普通的旧白色。我是否遗漏了有关 classNames 库的某些内容,或者是纸质标签的特例?提前致谢,如果我应该提供比这更多的信息,请告诉我。