list page

This commit is contained in:
zuiidea
2016-09-13 23:50:47 +08:00
parent 1d368d724d
commit 9889415034
6 changed files with 41 additions and 16 deletions
+14 -12
View File
@@ -2,24 +2,26 @@
* 程序的入口, 类似java中的main
*/
import React from 'react';
import ReactDOM from 'react-dom';
import {Router, Route, IndexRoute, hashHistory} from 'react-router';
import './utils/index.js'; // 引入各种prototype辅助方法
import React from 'react'
import ReactDOM from 'react-dom'
import {Router, Route, IndexRoute, hashHistory} from 'react-router'
import './utils/index.js' // 引入各种prototype辅助方法
// 开始引入各种自定义的组件
import App from './view/index';
import SignIn from './view/user/signIn';
import Welcome from './components/Welcome';
import Error from './components/Error';
import Hello from './components/Hello';
import DBTable from './components/DBTable';
import App from './view/index'
import SignIn from './view/user/signIn'
import List from './view/data/list'
import Welcome from './components/Welcome'
import Error from './components/Error'
import Hello from './components/Hello'
import DBTable from './components/DBTable'
const routes = (
<Router history={hashHistory}>
<Route path="/" component={App}>
<IndexRoute component={Welcome}/>
<Route path="index">
<Route path="list" tableName="list" component={List}/>
<Route path="option1" tableName="test" component={DBTable}/>
<Route path="option2" tableName="testSms" component={DBTable}/>
<Route path="option3" component={Hello}/>
@@ -49,6 +51,6 @@ const routes = (
<Route path="*" component={Error}/>
</Route>
</Router>
);
)
ReactDOM.render(routes, document.getElementById('root'));
ReactDOM.render(routes, document.getElementById('root'))
+1 -2
View File
@@ -3,5 +3,4 @@ import ajax from './ajax';
import Logger from './Logger';
import './lib.less';
const logger = Logger.getLogger('mockAjax');
module.exports = {ajax,config,logger};
module.exports = {ajax,config,Logger};
+21
View File
@@ -0,0 +1,21 @@
import React from 'react'
import ReactDOM from 'react-dom'
import { ajax, config, Logger } from '../../utils/lib'
import { Icon, message, Button, Row, Col, Form, Input, Select } from 'antd'
import './list.less'
const logger = Logger.getLogger('List')
let List = React.createClass({
getInitialState: function() {
return {
pager:{}
};
},render: function() {
return (
<div />
);
}
})
module.exports = List
View File
+3 -1
View File
@@ -6,9 +6,11 @@ import Sidebar from '../components/Sidebar'
import SignIn from './user/SignIn'
import Breadcrumb from '../components/Breadcrumb'
import './index.less'
import { ajax, config, logger } from '../utils/lib.js'
import { ajax, config, Logger } from '../utils/lib.js'
import { Spin, message, Icon } from 'antd'
const logger = Logger.getLogger('App')
const App = React.createClass({
getInitialState() {
return {
+2 -1
View File
@@ -1,10 +1,11 @@
import React from 'react'
import ReactDOM from 'react-dom'
import { ajax, config, logger } from '../../utils/lib'
import { ajax, config, Logger } from '../../utils/lib'
import { Icon, message, Button, Row, Col, Form, Input, Select } from 'antd'
import './signIn.less'
const FormItem = Form.Item
const logger = Logger.getLogger('SignIn')
let SignIn = React.createClass({
getInitialState() {