App.js 1.44 KB
import React,{Component} from 'react'
import Routers from "../../router";
import store from "../../store";
import { Provider } from 'react-redux'
import "./less/App.less";
import { Layout } from 'antd';
import LayoutHeader from "./LayoutHeader";
import LayoutSlide from "./LayoutSlide";
import LayoutFooter from "./LayoutFooter";

const { Header, Content, Footer, Sider } = Layout;

 class App extends Component{
     
     render(){
       //  console.log(LayoutFooter);
         return <Provider store={store}>
          
            <Layout className="h100">
                    <Header className="header">
                       
                        <LayoutHeader title="头部" />
                    </Header>
                    <Content style={{ padding: '0 50px',display:"flex"}}>
                
                    <Layout style={{ padding: '24px 0', background: '#fff' }}>
                        <Sider width={200} style={{ background: '#fff' }}>
                            <LayoutSlide data="fdafdsa" title="侧边" />
                        </Sider>
                        <Content style={{ padding: '0 24px', minHeight: 280,display:"flex" }}>
                               <Routers title="路由"/>
                        </Content>
                    </Layout>
                    </Content>
                    <Footer style={{ textAlign: 'center' }}><LayoutFooter /></Footer>
            </Layout>
         </Provider>
     }
}
export default App;