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