import React from 'react'; // component import MyAngular from 'components/angular/index'; import MyVue from 'components/vue/index'; import MyReact from 'components/react/index'; // route import { Route, Link, BrowserRouter, Switch } from 'react-router-dom'; // style import './App.scss'; // antd import { Layout, Menu, Icon } from 'antd'; const { Header, Sider, Content } = Layout; const { SubMenu } = Menu; class App extends React.Component { state = { collapsed: false, openKeys: [] }; handleClick = (v: any) => { console.log('click ', v); }; subMenuOpen = (openKeys: string[]) => { this.setState({openKeys: openKeys.slice(openKeys.length -1)}, () => { console.log(this.state.openKeys); }) } toggle = () => { if(this.state.collapsed){ this.setState({ collapsed: !this.state.collapsed, }); }else { this.setState({ collapsed: !this.state.collapsed, // openKeys: [] }); } }; render() { return (
logo
angular } > angular1 angular2 angular3 angular4 vue } > vue1 vue2 vue3 vue4 react } > react1 react2 react3 react4
) } } export default App;