UNPKG

1.64 kBJavaScriptView Raw
1import React from 'react';
2import styles from './App.css';
3// import 'antd/dist/antd.css';
4import RM from 'react-dom';
5import Render from './render';
6// import {Comp, md, id} from './test.md';
7// const mid = './test.md';
8// const MD = require(mid + '');
9// const MD2 = require(p.substr());
10// const MD2 = require('../md')
11import { Layout, Menu, Breadcrumb, Icon } from 'antd';
12const { Sider } = Layout;
13
14
15import HeaderView from './header';
16import SiderView from './sider';
17import ContentView from './content';
18
19import DB from '../tmp/__md__.json';
20
21
22class App extends React.Component {
23 constructor(props) {
24 super(props);
25 }
26
27 componentDidMount() {
28 }
29
30 handleClicked(page) {
31 this.refs.render.setPage(page);
32 }
33
34 render() {
35 return (
36 <Layout>
37 <HeaderView />
38 <Layout>
39 <Sider width={200} style={{ background: '#fff' }}>
40 aaa
41 <SiderView db={DB}/>
42 </Sider>
43 <Layout style={{ padding: '0 24px 24px' }}>
44 <Breadcrumb style={{ margin: '12px 0' }}>
45 <Breadcrumb.Item>Home</Breadcrumb.Item>
46 <Breadcrumb.Item>List</Breadcrumb.Item>
47 <Breadcrumb.Item>App</Breadcrumb.Item>
48 <ContentView />
49 </Breadcrumb>
50 </Layout>
51 </Layout>
52
53 </Layout>
54 )
55 /*return (
56 <div className={styles.app}>
57 <Render ref='render'/>
58 <button onClick={this.handleClicked.bind(this, 'A')}>测试A</button>
59 <button onClick={this.handleClicked.bind(this, 'B')}>测试B</button>
60
61 </div>
62 )*/
63 }
64}
65
66export default App;
\No newline at end of file