UNPKG

1.45 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';
12
13import HeaderView from './header';
14import SiderView from './sider';
15import ContentView from './content';
16
17import DB from '../tmp/__md__.json';
18
19
20class App extends React.Component {
21 constructor(props) {
22 super(props);
23 }
24
25 componentDidMount() {
26 }
27
28 handleClicked(page) {
29 this.refs.render.setPage(page);
30 }
31
32 render() {
33 return (
34 <Layout>
35 <HeaderView />
36 <Layout>
37 <SiderView db={DB}/>
38 <Layout style={{ padding: '0 24px 24px' }}>
39 <Breadcrumb style={{ margin: '12px 0' }}>
40 <Breadcrumb.Item>Home</Breadcrumb.Item>
41 <Breadcrumb.Item>List</Breadcrumb.Item>
42 <Breadcrumb.Item>App</Breadcrumb.Item>
43 </Breadcrumb>
44 </Layout>
45 </Layout>
46
47 </Layout>
48 )
49 /*return (
50 <div className={styles.app}>
51 <Render ref='render'/>
52 <button onClick={this.handleClicked.bind(this, 'A')}>测试A</button>
53 <button onClick={this.handleClicked.bind(this, 'B')}>测试B</button>
54
55 </div>
56 )*/
57 }
58}
59
60export default App;
\No newline at end of file