路由器可能只有一个子元素

时间:2018-02-19 08:39:20

标签: javascript reactjs

我尝试学习反应路由我创建了一个项目,在我的index.js文件中我更改了我的代码,如下所示

react-app-tools

但它会出现如下错误

  

找不到模块:无法解决&react-router-dom'在   ' d:\ REACT \反应-污物\ SRC'

1 个答案:

答案 0 :(得分:8)

使用react-router-dom安装您的软件包npm install -S react-router-dom,您也可以为路由器one child。在符合您需求的div/ Switch内包裹您的路线

ReactDOM.render(
    <Router>
       <div>
        <Route path="/app" component={App} />
        <Route path="/signup" component={Signup} />                                                                    
        <Route path="/signin" component={Signin} />
       </div>
    </Router>, document.getElementById('root')
);
相关问题