gpt4 book ai didi

javascript - React Router - CSS 样式使用参数中断? - 状态 304 未修改?

转载 作者:行者123 更新时间:2023-11-28 15:02:55 31 4
gpt4 key购买 nike

请帮忙。我一切正常,注册页面工作正常,登录页面也工作正常。但是,例如,当我转到 url 路由/user/3 时,它会破坏放置在我的 React/Redux 应用程序的公共(public)目录中的自定义 CSS 样式页面。我的样式表根本不再被读取。仅引导样式。

当我查看 chrome 开发工具中的网络选项卡时,在我的其他路由上,样式表以状态 200 发送,但是当我尝试使用斜杠访问路由(即/user/4)时,样式表以 304 发送未修改...

ReactDOM.render(
<Router history={browserHistory}>
<Route path="/" component={App}>
<IndexRoute component={App}></IndexRoute>
<Route path="/user/:user" component={UserDashboard}></Route>
<Route path="/signup" component={Signup} />
<Route path="/signin" component={Signin} />
</Route>
</Router>
,
document.getElementById('root')
);

最佳答案

我有同样的问题,我通过更改 css 文件的链接来解决它。

它是:

<link rel="stylesheet" href="./css/materialize.min.css">

解决方案是:(删除第一个点,一切运行正常)

<link rel="stylesheet" href="/css/materialize.min.css">

也许你的问题是其他的......但我和你有同样的问题。

关于javascript - React Router - CSS 样式使用参数中断? - 状态 304 未修改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40274234/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com