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}