Nic*_*lsh 2 javascript reactjs
我是React的新手.我想改变一个元素的类.
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')
);
Run Code Online (Sandbox Code Playgroud)
但是类名不会改变:
<div class="{classes}" data-reactid=".0.0">
Run Code Online (Sandbox Code Playgroud)
为什么不?
小智 6
更改
div className="{classes}"
Run Code Online (Sandbox Code Playgroud)
至
div className={classes}
Run Code Online (Sandbox Code Playgroud)
看看它是否适合你,这样它就不会将{classes}作为字符串而是作为数据绑定
| 归档时间: |
|
| 查看次数: |
782 次 |
| 最近记录: |