美文网首页
react基础语法3:class与style属性

react基础语法3:class与style属性

作者: 转移到CSDN名字丹丹的小跟班 | 来源:发表于2021-01-19 08:49 被阅读0次
    • 使用class
    //在render函数里直接使用class会报错
    //index.js:1 Warning: Invalid DOM property `class`. Did you mean `className`?at div
    ReactDOM.render(<div class="box">dandan</div>, document.getElementById("root"))
    

    在react里给元素设置class只能使用className进行设置

    ReactDOM.render(<div className="box">dandan</div>, document.getElementById("root"))
    
    • 使用style
    //在render函数里直接使用style也会报错
    //Error: The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX
    ReactDOM.render(<div style="color: red">dandan</div>, document.getElementById("root"))
    

    在jsx里使用style样式需要基于一个样式对象来使用

    ReactDOM.render(<div style={{color: 'red'}}>dandan</div>, document.getElementById("root"))
    

    相关文章

      网友评论

          本文标题:react基础语法3:class与style属性

          本文链接:https://www.haomeiwen.com/subject/wxwtzktx.html