react项目遇到问题
来源:互联网 发布:js禁止复制文字 编辑:程序博客网 时间:2024/05/17 07:06
- history问题
var React = require('react');var ReactDOM = require('react-dom');var {Route, Router, IndexRoute, hashHistory} = require('react-router');var Main = require('Main');ReactDOM.render( <Router history={hashHistory}> <Route path="/" component={Main}></Route></Router>, document.getElementById('app'));
报错如图:
解决办法:
使用react-router-dom替换react-router,其中BrowserRouter替换成了Router
import React from 'react';import ReactDOM from 'react-dom';import { BrowserRouter, Route } from 'react-router-dom'import App from './components/App';ReactDOM.render(( <BrowserRouter> <Route path="/" component={App}/> </BrowserRouter> ), document.getElementById('root'));
2.只有一个节点
error: "Uncaught Error: A <Router> may have only one child element"
解决办法:添加div
import React from 'react';import ReactDOM from 'react-dom';import {HashRouter, Route, hashHistory } from 'react-router-dom'import App from './components/ProductBox';// 增加 About 和 Repos 组件import About from './components/About'import Repos from './components/Repos'// 增加2个新路由ReactDOM.render( <HashRouter history={hashHistory}> <div> <Route path="/" component={App}/> <Route path="/about" component={About}/> <Route path="/repos" component={Repos}/> </div> </HashRouter>, document.getElementById('app'));
阅读全文
0 0
- react项目遇到问题
- react-native 新建项目遇到的问题
- React Native项目遇到的问题 -> 端口号修改
- webpack+react+antd项目编写过程中遇到的问题
- React Native项目遇到的问题 -> 端口号修改
- react native遇到问题
- React Native遇到问题
- 学习react遇到的问题
- React Native遇到的问题
- React-native 遇到问题总结
- react中遇到的问题
- react-native遇到的问题
- React Native官方实例UIExplorer项目(for android)运行遇到的问题
- 关于react-native 运行项目中遇到could not connect to development server的问题
- 使用webpack打包react项目中遇到的问题(一)
- 使用webpack打包react项目中遇到的问题(二)
- React项目中的一些问题
- 安装react-native遇到的问题
- JDBC(2):事务,批次处理文件,处理大文件
- 【Python】第一次使用Python(python基础教程)
- c语言一维数组做参数传递给函数:
- 文本复制
- PES,TS,PS,RTP等流的打包格式解析之PS流
- react项目遇到问题
- CentOS7.2编译安装LNMP
- 微信小程序开发小技巧合揖(53个)
- ubuntu学习笔记
- coderforces Way Too Long Words
- GMarkupParser的简单使用
- 可以想猪一样懒惰却终究无法像猪一样心安理得
- 使用和了解Valgrind核心
- 从单向链表中删除指定值的节点(格式控制真坑,末尾要打印空格,样例输出有错误)