$ cnpm install @uyun/everest-native-router
基于react-router 改造的适用于移动端的路由系统
unpm i --save @uyun/everest-mobile-router
/
import Router from '@uyun/everest-mobile-router'
const Bootstrap = Router.forRoot([
{
path: '/home',
component: Home
}
])
ReactDOM.render(
<Bootstrap />,
document.getElementById('root')
)
/
import Router from '@uyun/everest-mobile-router'
const Bootstrap = Router.forRoot([
{
path: '/',
redirectTo: '/home'
}
])
ReactDOM.render(
<Bootstrap />,
document.getElementById('root')
)
**
当匹配不要路由的会进入404页面import Router from '@uyun/everest-mobile-router'
const Bootstrap = Router.forRoot([
{
path: '**',
component: NotFont
}
])
ReactDOM.render(
<Bootstrap />,
document.getElementById('root')
)
/
import Router from '@uyun/everest-mobile-router'
const Bootstrap = Router.forRoot([
{
path: '/home',
data: {title: "Heroes List"},
component: Home
}
])
class Home extends React.PureComponent {
constructor (props) {
super(props)
console.log(this.props.route.data) // {title: "Heroes List"}
}
}
ReactDOM.render(
<Bootstrap />,
document.getElementById('root')
)
Copyright 2013 - present © cnpmjs.org