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

React忽略了标签元素的'for'属性

巫马自明
2023-03-14
问题内容

在React(Facebook的框架)中,我需要使用standard for属性渲染绑定到文本输入的label元素。

例如,使用以下JSX:

<label for="test">Test</label>
<input type="text" id="test" />

但是,这将导致HTML缺少必需的(和标准的)for属性:

<label>Test</label>
<input type="text" id="test">

我究竟做错了什么?


问题答案:

for调用该属性是htmlFor为了与DOM属性API保持一致。如果您使用的是React的开发版本,则应该在控制台中看到有关此的警告。



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

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

  • 我初始化了一些元素,但不是我的锚窗格: 但是当我尝试单击MenuBar或List View时,它不起作用。例如,在这种情况下,我可以单击按钮(可能),因为它是我在AnchorPane构造函数中初始化的最后一个元素。我不能使用BorderPane或任何其他布局,因此我需要找到具有此配置的解决方案。这些是我的fxml文件: list.fxml 菜单栏。fxml rea.fxml 按钮fxml text

  • 问题内容: 我正在使用带有子标记的HTML元素,这些子标记我想“忽略”或删除,以便文本仍然存在。刚才,如果我尝试使用带有标签的任何元素,那么我得到的仅仅是。 输出: 我要第二行。我该怎么做呢? 问题答案: 并且,您将获得:

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

  • 现在,如果我使用以下代码进行比较,我将在XMLUnit的帮助下相互比较两个xml文件 现在它给出了:预期的属性值'02',但是'01',但我不希望有差异,我希望表id是唯一的,如果在另一个文件中看到相同的表id,则只检查本例中的Main-Element:table->包含什么。