在 React(Facebook 的框架)中,我需要使用标准属性渲染绑定到文本输入的标签元素for。
for
例如使用以下 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 的开发版本,您应该会在控制台中看到有关此问题的警告。
htmlFor