aa1547437877 2018-11-22 11:18
浏览 866

react-router 属性exact 发布后失效

代码:

 import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import * as serviceWorker from "./serviceWorker";
import { BrowserRouter as Router, Route, Switch } from "react-router-dom";
function Hello() {
return <div>hello</div>;
}
ReactDOM.render(
 <Router>
<Switch>
<Route exact path="/" component={Hello} />
<Route component={App} />
</Switch>
</Router>,
document.getElementById("root")
);

本地调试,在浏览器中访问首页是可以显示hello的,如下图
图片说明
但是npm run build后,访问就不行了,只能访问App,访问不到,如下图
图片说明

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
    • ¥15 ubuntu虚拟机打包apk错误
    • ¥199 rust编程架构设计的方案 有偿
    • ¥15 回答4f系统的像差计算
    • ¥15 java如何提取出pdf里的文字?
    • ¥100 求三轴之间相互配合画圆以及直线的算法
    • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
    • ¥15 名为“Product”的列已属于此 DataTable
    • ¥15 安卓adb backup备份应用数据失败
    • ¥15 eclipse运行项目时遇到的问题