Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 而不是",;至于;在标签中,我可以使用什么?_Javascript_Reactjs - Fatal编程技术网

Javascript 而不是",;至于;在标签中,我可以使用什么?

Javascript 而不是",;至于;在标签中,我可以使用什么?,javascript,reactjs,Javascript,Reactjs,我正在React.js中创建一个切换按钮 我在动态创建输入标签 所以,当我要在标签中应用属性时,它不起作用 请帮我解决JS中的任何其他属性 render: function() { var checks = this.state.data.map(function(d) { return ( <div className="switch"> {d.id} <input

我正在React.js中创建一个切换按钮

我在动态创建输入标签

所以,当我要在标签中应用属性时,它不起作用

请帮我解决JS中的任何其他属性

render: function() {
    var checks = this.state.data.map(function(d) {
        return (
            <div className="switch">
                {d.id}
                <input id="toggle-1" className="toggle toggle-round" type="checkbox" checked={d.selected} onChange={this.__changeSelection.bind(this, d.id)} />
                <label for="toggle-1"></label>
            </div>
        );
render:function(){
var checks=this.state.data.map(函数(d){
返回(
{d.id}
);
查看类,似乎像
类一样(您需要使用
类名
),您需要使用另一个名称-在本例中,
htmlFor

<label htmlFor="toggle-1"></label>

这可能是因为:

  • 在这几种情况下,属性名不会与JavaScript公开的名称一一对应,React选择匹配JavaScript API,而不是导入DOM(React处理
    数据-*
    aria-*
    转换,但文档会显式调用该行为)