当前位置: 首页 > 面试题库 >

React-js忽略标签的'for'属性

陈茂
2023-03-14
问题内容

我知道对于“类”,我们必须使用className,但是我如何对保留“ for”属性做出反应?

下列:

<label for="recipient-name" className="control-label">Recipient:</label>

呈现为:

<label class="control-label">Recipient:</label>

在不相关的注释上,我发现使用React时无法使用chrome的控制台更改属性很烦人。有办法解决吗?例如,如果我检查渲染的元素并手动添加“
for”属性,则当我单击该控件时,它就会消失(大概是因为react重新渲染了我猜测的控件)


问题答案:

您必须htmlFor改为使用属性

<label htmlFor="recipient-name" className="control-label">Recipient:</label>


 类似资料:
  • 问题内容: 在React(Facebook的框架)中,我需要使用standard 属性渲染绑定到文本输入的label元素。 例如,使用以下JSX: 但是,这将导致HTML缺少必需的(和标准的)属性: 我究竟做错了什么? 问题答案: 调用该属性是为了与DOM属性API保持一致。如果您使用的是React的开发版本,则应该在控制台中看到有关此的警告。

  • 在React(Facebook的框架)中,我需要使用标准的属性呈现绑定到文本输入的标签元素。 e、 g.使用以下JSX: 但是,这会产生超文本标记语言,缺少属性所需的(和标准的)

  • 问题内容: 如何 忽略 此preg_replace中的 html标签 。我有一个foreach函数来进行搜索,因此,如果有人搜索“苹果范围”,则preg_replace也会将范围应用于范围,并且html会中断: 提前致谢! 问题答案: 我假设您应该基于DOMDocument和DOMXPath而不是使用正则表达式来创建函数。即使那些功能非常强大,您也会遇到像您描述的问题那样的问题,这些问题不是(总是

  • 我使用Prometheus push gateway从Cronjob向Prometheus发送指标,然后在Grafana中显示它们。 在cronjob的多次运行过程中,一些指标标签会发生变化。Grafana将这些带有已更改标签的指标显示为单独的指标。如何将具有不同标签值的相同指标合并成一个指标?(Grafana中显示的一行)

  • 我有一个作为字符串接收的HTML文档,然后使用jSoup解析它。此HTML文档(字符串形式)包含

  • 问题内容: 由于某些令人烦恼的原因,JsonProperty标记无法与Newtonsoft的Json for .net工具一起使用。在我的课堂上,我有这些: 但是我收到这个 如您所见,它忽略了我设置属性名称。我也尝试过使用,但没有用。 这才是真正推动我前进的因素。它昨天工作了。我将其回滚到昨晚进行承诺时的位置,但仍然无法正常工作。 有什么想法吗? 问题答案: 您确定要使用Json.Net进行序列化

  • 问题内容: 我最近看到了很多用于在HTML页面中搜索和突出显示术语的库。但是,我看到的每个库都存在相同的问题,它们找不到部分用html标记封装的文本,并且/或者找不到包含&表示的特殊字符。 示例a: 搜索“测试”将找到第一个实例,但找不到第二个实例。 示例b: 搜索“lápices”或“ lapices”将不会产生结果。 有没有这样做的JS库,或者至少是一种避免这些障碍的方法? 提前致谢! 问题答

  • 问题内容: 我创建了一个固定大小的框架,现在我想在上面添加一些标签和其他小部件。但是我观察到,一旦我在该框架上添加新的小部件,其属性即不受尊重,即大小和默认的背景色设置不受尊重。 因此,在上面的示例中,如果我注释掉第4行和第6行,则可以看到具有蓝色背景色的固定大小的帧。我的要求是我想用这种颜色在此框架上添加其他一些小部件。 问题答案: 关于宽度和高度不被接受,但对于背景颜色,您是正确的。背景颜色不