1. import React, {Component} from 'react'
  2. import {NavLink, Switch, Route, Redirect} from 'react-router-dom'
  3.  
  4. import About from '../views/about'
  5. import Home from '../views/home'
  6.  
  7. export default class App extends Component {
  8.  
  9. render () {
  10. return (
  11. <div>
  12. <div className="row">
  13. <div className="col-xs-offset-2 col-xs-8">
  14. <div className="page-header">
  15. <h2>React Router Demo</h2>
  16. </div>
  17. </div>
  18. </div>
  19. <div className="row">
  20. <div className="col-xs-2 col-xs-offset-2">
  21. <div className="list-group">
  22. <NavLink className="list-group-item" to='./about' activeClassName='activeClass'>About</NavLink>
  23. <NavLink className="list-group-item" to='./home' activeClassName='activeClass'>Home</NavLink>
  24. </div>
  25. </div>
  26. <div className="col-xs-6">
  27. <div className="panel">
  28. <div className="panel-body">
  29. <Switch>
  30. <Route path='/about' component={About} />
  31. <Route path='/home' component={Home}/>
  32. <Redirect to='/about'/>
  33. </Switch>
  34. </div>
  35. </div>
  36. </div>
  37. </div>
  38. </div>
  39. )
  40. }
  41. }

标红色的部分是路由路径错误,把点去掉就可以了,如下所示

  1. <NavLink className="list-group-item" to='/about' activeClassName='activeClass'>About</NavLink>
  2. <NavLink className="list-group-item" to='/home' activeClassName='activeClass'>Home</NavLink>

react router activeclassName 没有显示的更多相关文章

  1. [转] React Router 使用教程

    PS:react-route就是一个决定生成什么父子关系的组件,一般和layout结合起来,保证layout不行,内部的子html进行跳转 你会发现,它不是一个库,也不是一个框架,而是一个庞大的体系. ...

  2. React Router 使用教程

    一.基本用法 React Router 安装命令如下. $ npm install -S react-router 使用时,路由器Router就是React的一个组件. import { Router ...

  3. React Router 4.x 开发,这些雷区我们都帮你踩过了

    前言 在前端框架层出不穷的今天,React 以其虚拟 DOM .组件化开发思想等特性迅速占据了主流位置,成为前端开发工程师热衷的 Javascript 库.作为 React 体系中的重要组成部分:Re ...

  4. React Router教程

    React Router教程 React项目的可用的路由库是React-Router,当然这也是官方支持的.它也分为: react-router 核心组件 react-router-dom 应用于浏览 ...

  5. React Router API文档

    React Router API文档 一.<BrowserRouter> 使用HTML5历史记录API(pushState,replaceState和popstate事件)的<Rou ...

  6. React Router学习

    React Router教程 本教程引用马伦老师的的教程 React项目的可用的路由库是React-Router,当然这也是官方支持的.它也分为: react-router 核心组件 react-ro ...

  7. [Web 前端] React Router v4 入坑指南

    cp from : https://www.jianshu.com/p/6a45e2dfc9d9 万恶的根源 距离React Router v4 正式发布也已经过去三个月了,这周把一个React的架子 ...

  8. React:快速上手(6)——掌握React Router

    React:快速上手(6)——掌握React Router 引入Router 安装 npm install react-router-dom 基础组件 React Router中有三种类型的组件:路由 ...

  9. React Router学习笔记(转自阮一峰老师博客)

    React Router是一个路由库,通过管理URL来实现组件切换和状态转变. 1.安装和使用 $ npm install -S react-router 在使用时,作为React组件导入 impor ...

随机推荐

  1. POJ3189 Steady Cow Assignment —— 二分图多重匹配/最大流 + 二分

    题目链接:https://vjudge.net/problem/POJ-3189 Steady Cow Assignment Time Limit: 1000MS   Memory Limit: 65 ...

  2. regular expression 在线检测的网站

    http://regexone.com/   学习网站 http://regexone.com/lesson/optional_characters? http://regexone.com/less ...

  3. mysql查询表的字符集

    mysql查询表的字符集 SHOW CREATE TABLE user;

  4. mac系统下安装mysql步骤

    1.下载mysql-5.7.13-osx10.11-x86_64.dmg安装包,并点击dmg安装包进行安装 2.安装完成后弹出如以下提示信息: 2016-06-23T01:14:48.649253Z ...

  5. 【bug】uc浏览器qq浏览器广告过滤

  6. linux块设备模型架构框架

    Linux块设备的原理远比字符设备要复杂得多,尽管在linux这一块的方法论有很多相似之处,但考虑到它是用中块结构,它常常要搭配内存页管理,页缓冲块缓冲来改善硬盘访问的速度,按照块硬件最大的性能要求进 ...

  7. bzoj 4571 美味 —— 主席树

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=4571 区间找异或值最大,还带加法,可以用主席树: 可以按位考虑,然后通过加上之前已经有的答案 ...

  8. VS2013插件开发

    一.功能描述 项目中有一个AppSettings.xml文件,当这个文件有添加新元素的时候,将该添加的内容自动同步到其他目录下的AppSettings.xml文件. 二.插件模板选择 要开发VS插件需 ...

  9. JavaScript编程艺术-第6章(JavaScript美术馆改进版)代码

    基于[第4章(JavaScript美术馆)代码]进行改进(***HTML与JS分离***) (*亲测可用) HTML: JS: CSS:

  10. android 系统的时间间隔和睡眠用哪个?

    原文 : https://developer.android.com/reference/android/os/SystemClock.html SystemClock.elapsedRealtime ...