React代码整理

1. 使用react-router-dom

import { BrowserRouter, Route } from 'react-router-dom'
ReactDOM.render(
  <BrowserRouter>
    <Route path="/" component={App}>
      <Route path="/test" component={TestPage} />
    </Route>
  </BrowserRouter>,
  document.getElementById('root')
)

注意4x之后已经不使用react-router了

2. 使用fragment

<React.Fragment>
  {//...}
</React.Fragment>

3. 使用标签内样式

class App extends Component {
  constructor(props) {
    super(props)
    this.container = {
      color: 'red',
      display: 'flex',
      flexFlow: 'row nowrap',
      alignItems: 'center'
    }
  }
  render() {
    return (
        <div className="App" style={this.container}>
          <span>this is app</span>
        </div>
    )
  }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,955评论 25 709
  • 参考文章:深度剖析:如何实现一个Virtual DOM 算法 作者:戴嘉华React中一个没人能解释清楚的问题——...
    waka阅读 11,212评论 0 21
  • 醒在六点整的清晨, 窗外褪去夏的酷热, 正正好的秋风, 正正好的心情, 枕边娃娃足够的软 梦中谁在唱爱我没有理由 ...
    梦王洛阅读 1,765评论 0 0
  • 电脑网页的设计尺寸 对大于30W台客户端用户进行测试,得到的测试数据如下(数据来源于网络): 安全分辨率为1024...
    Mycro阅读 13,519评论 0 10
  • 那一年,我们第一见面, 那一天,我们第一次说话 那一晚,我第一次牵你的手。 到今天,十年了,我们一直都有联系,却一...
    陈_c9f5阅读 1,261评论 0 0

友情链接更多精彩内容