Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.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 Can';不要在课堂上换班_Javascript_Reactjs - Fatal编程技术网

Javascript Can';不要在课堂上换班

Javascript Can';不要在课堂上换班,javascript,reactjs,Javascript,Reactjs,我是新手。我想更改元素的类 var NGform = React.createClass({ render: function() { var classes = 'mmm'; return ( <div> <div className="{classes}"> <label className="form-label">Lo

我是新手。我想更改元素的类

var NGform = React.createClass({
    render: function() {
        var classes = 'mmm';
        return (
            <div>
                <div className="{classes}">
                    <label className="form-label">Logo</label>
                    <input type="text" />
                </div>
            </div>
        );
    }
});

React.render(
    React.createElement(NGform, null),
    document.getElementById('new')
);
var NGform=React.createClass({
render:function(){
var类='mmm';
返回(
标志
);
}
});
反应(
React.createElement(NGform,null),
document.getElementById('new')
);
但类名不会更改:

<div class="{classes}" data-reactid=".0.0">

为什么不呢

改变

div className="{classes}"


看看这是否对您有效,这样它不会将{classes}作为字符串,而是作为数据绑定

您应该删除引号:
className={classes}
@nilgun,非常感谢。我是白痴,不客气。带引号的只是一个字符串,没有引号的是javascript上下文。
div className={classes}