美文网首页
React代码整理

React代码整理

作者: plightfieldDo | 来源:发表于2018-03-08 10:00 被阅读0次

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>
    )
  }
}

相关文章

网友评论

      本文标题:React代码整理

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