react-router-redux-provider
npm install react-router-redux-provider对 react-redux 的 Provider 与 react-router 进一步封装
``jsx
import React from 'react';
import { BrowserProvider as Provider } from 'react-router-redux-provider';
import { Route, Link } from 'react-router-dom';
import store from './store.js';
export default function container(props) {
return (
主页
关于
path="/"
component={props => {
return index;
}}
/>
component={props => {
return about;
}}
/>
);
}
`
`jsx
import React from 'react';
import { HashProvider as Provider } from 'react-router-redux-provider';
import { Route, Link } from 'react-router-dom';
import store from './store.js';
export default function container(props) {
return (
主页
关于
path="/"
component={props => {
return index;
}}
/>
component={props => {
return about;
}}
/>
);
}
`
`jsx
import React from 'react';
import { Provider } from 'react-router-redux-provider';
import { Route, Link } from 'react-router-dom';
import store from './store.js';
export default function container(props) {
return (
主页
关于
path="/"
component={props => {
return index;
}}
/>
component={props => {
return about;
}}
/>
);
}
`
`jsx
import React from 'react';
import { MemoryProvider as Provider } from 'react-router-redux-provider';
import { Route, Link } from 'react-router-dom';
import createHistory from 'history/createBrowserHistory';
import store from './store.js';
export default function container(props) {
return (
主页
关于
path="/"
component={props => {
return index;
}}
/>
component={props => {
return about;
}}
/>
);
}
``