我在react with routing中更改视图时遇到问题。我只想显示一个用户列表,单击每个用户应该导航到一个详细信息页面。这是路由器:
import React from "react";
import ReactDOM from "react-dom";
import { BrowserRouter } from 'react-router-dom';
import Users from "./components/Users";
import { Router, Route } from "react-router
React路由器更改url,但不刷新页面。另外,如果我手动输入url并点击ENTER,那么这些路由就能正常工作,但是单击navlink,它就不能工作了。
App.js
import './App.css';
import NavLinks from './compnents/Navbar/NavLinks'
import Home from './compnents/Home/Home';
import About from './compnents/About/About';
import { BrowserRouter as
我使用的反应反应-路由器。我试图在一个反应路由器的“链接”中传递属性
var React = require('react');
var Router = require('react-router');
var CreateIdeaView = require('./components/createIdeaView.jsx');
var Link = Router.Link;
var Route = Router.Route;
var DefaultRoute = Router.DefaultRoute;
var RouteHandler
我通过使用路由器参数来处理react组件,并且我已经使用componentDidMount事件生命cycle.It在状态下设置了路由器参数值,这符合我的要求,但是当我通过第二个路由器参数value.Please时,"componentDidMount“不会在第二次触发,检查下面的代码并建议如何做。
import React, { Component } from 'react';
import ConfigItem from '../../Config';
import axios from 'axios';
class ZohoDash