- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
React activeClassName="active"在服务器上不工作。它在我的本地运行正常。
Navbar.js
<ul className="sidebar-elements">
<li><NavLink to="/" exact activeClassName="active">Dashboard</NavLink></li>
<li><NavLink exact to="/about" activeClassName="active">About Us</NavLink></li>
<li><NavLink exact to="/contact" activeClassName="active">Contact Us</NavLink></li>
</ul>
Routes.js
<Switch>
<Route exact path="/" component={Dashboard} />
<Route exact path="/about" component={About} />
<Route exact path="/contact" component={Contact} />
</Switch>
App.js
<div className ="App ">
<div className="contentSection">
<Navbar/>
<main id="content">
<Routes />
</main>
</div>
</div>
index.js
ReactDOM.render(<Router><App /></Router>, document.getElementById('root'));
本地输出
在服务器上输出
最佳答案
问题可能出在您的应用程序作为产品的子目录,如 http://yourdomain.com/your-application .在这种情况下,您应该使用路由器的 basename属性(property)。
关于javascript - React activeClassName 在服务器上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58319380/
React activeClassName="active"在服务器上不工作。它在我的本地运行正常。 Navbar.js Dashboard About Us Contact
我已经使用 react 对于像这样的带有 tailwind-css 的事件路由类: import { NavLink } from 'react-router-dom'; Hom
我正在使用react 15.4.2和react-router4.0.0,这个项目是用Create React App引导的. 这是我的代码。 import React from 'react'; im
我想在链接处于事件状态时更改图像,我也不能使用确切的属性,因为 domainName 是一个变量。 最佳答案 我面临着同样的
我在链接上 react 路由器 activeClassName 时遇到问题。 return (
ABOUT BLOG DISCOVER CONTACT 这是我的导航的样子,当我导航到/blog 时,博客处于事件状态。但是当我导航到/blog/my-blog-post 时,事
我有一个导航组件,它呈现每个导航链接。这个组件的返回看起来像这样: return ( {el.title} {subNav}
我正在学习 React Router 并关注 this tutorial除了突出显示事件 NavLink 的问题外,一切都很清楚并按说明工作(感谢作者)。 查看 css 文件并注意 .current
我的第一个问题是,我在菜单中有三个链接。主页、关于和添加食物。 NavLink activeClassName 按预期工作,除此之外:主页始终保持事件状态,即使我移动到其他链接。在屏幕截图中,我已移至
我在尝试实现时遇到问题:https://www.gatsbyjs.com/docs/gatsby-link/#add-custom-styles-for-the-currently-active-li
我有一个用户列表,当我单击一个用户时,我希望用户消息路由自动加载。听起来像是 IndexRoute 的工作! 当我加载用户时,
我有一个关于 Nav Link 的小问题。它不应用事件的类名,尽管它在其他方面有效(转到所需的路径,呈现所需的组件) react-router-dom 版本 5.2.0 我的 index.js imp
我是 ReactJS 世界的新手,想知道如何将事件类名传递给 元素而不是 (Link)元素。 现在我有了这样的代码。单击时 anchor 类会发生变化。 A B C 但我想得到类似的东西: A B C
我正在学习 React 并尝试设置封装在 material-ui 中的 react-router-dom NavLink 的样式 按钮。我正在将 React 与 Typescript 和自定义 W
我是一名优秀的程序员,十分优秀!