1.实现效果:
- 通过单击左侧导航栏(父页面)内容,右侧(子页面)内容联动(呈现对应的导航栏内容),具体页面效果如下
- 单击“几何图形初步”,右侧子页面显示“几何图形初步”
2.父页面Slider.js:单击具体列表导航栏抛出对应contentInformation redux,(通过react的antd组件库中的Tree组件实现列表导航栏效果),代码如下
- 需要通过import { Tree } from 'antd'引入使用;
- 定义:const TreeNode = Tree.TreeNode;
import React, { Component } from 'react';
import { Router, Route, hashHistory, IndexRoute, Redirect, IndexLink } from 'react-router';
import { Link, HashRouter } from 'react-router-dom';
import { connect } from 'react-redux';
import 'antd/dist/antd.css'; // Add
import { Layout, Menu, Breadcrumb, Icon, Tree, Button, Radio, Row, Col, Modal } fr