1 Star 0 Fork 0

rex.zhou / react study

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
index.js 1.31 KB
一键复制 编辑 原始数据 按行查看 历史
49158036@qq.com 提交于 2017-11-15 19:18 . no message
import React from 'react';
import { render } from 'react-dom';
import './index.css';
import App from './App';
import Draw from './Draw';
import Settings from './Settings';
import registerServiceWorker from './registerServiceWorker';
import { createStore } from 'redux';
import Counter from './components/Counter'
import counter from './reducers'
// import Counter from './components/Counter'
// import counter from './reducers'
import {
BrowserRouter as Router,
Route,
Link
} from 'react-router-dom';
const isAuthed=321321321;
const store = createStore(counter);
const renders = () => render((
<Router>
<div>
<Counter value={store.getState()} onIncrement=
{()=>store.dispatch({type:'INCREMENT'})}
onDecrement={()=>store.dispatch({type:'DECREMENT'})}/>
<ul>
<li><Link to="/">Form</Link></li>
<li><Link to="/draw">draw</Link></li>
<li><Link to="/settings">settings</Link></li>
</ul>
<Route path="/" component={App}/>
<Route path="/draw" component={Draw}/>
<Route path='/settings' render={({ match }) => {
return <Settings authed={isAuthed} match={match} />
}} />
</div>
</Router>
), document.getElementById('root'))
renders()
store.subscribe(renders)
// ReactDOM.render(<App />, document.getElementById('root'));
//registerServiceWorker();
1
https://gitee.com/rexz/react-study.git
git@gitee.com:rexz/react-study.git
rexz
react-study
react study
master

搜索帮助