小编Jor*_*rto的帖子

错误刷新路由器反应路由器

当我点击包含url的链接时,products/new我可以访问新的产品页面,它工作正常,但是如果我刷新页面则会返回Uncaught SyntaxError: Unexpected token <.

我该如何解决这个问题?

页面产品新

import React from 'react';

class ProductNew extends React.Component {
  constructor(props) {
    super(props);
  }
  render(){
    return (
      <div>
        <div><h1>ProductNew</h1></div>
      </div>
    );
  }
}

module.exports = ProductNew;
Run Code Online (Sandbox Code Playgroud)

页面产品

import React from 'react';
import { Link }  from 'react-router';

class Products extends React.Component {
  constructor(props) {
    super(props);
  }
  render() {
    return (
      <div>
        <div><h1>Products</h1></div>
        <Link to="/products/new">new</Link>
      </div>
    );
  }
}

module.exports = Products;
Run Code Online (Sandbox Code Playgroud)

页面应用程序

render((
  <Router history={createBrowserHistory()}>
    <Route path="/" component={Layout}>
       <IndexRoute component={Home} …
Run Code Online (Sandbox Code Playgroud)

react-router

6
推荐指数
1
解决办法
1499
查看次数

标签 统计

react-router ×1