【问题标题】:Getting error SyntaxError: Missing semicolon收到错误语法错误:缺少分号
【发布时间】:2022-01-13 08:21:23
【问题描述】:

检查了代码,找不到我需要放置分号的位置。 这里是error。 这是code

【问题讨论】:

  • 请在问题本身中以文本而不是图像的形式包含任何相关信息(包括错误和代码)。这使我们更容易将您的代码复制/粘贴到编辑器中以尝试重现/修复问题,并让其他人在遇到相同的错误消息时找到此问题。

标签: reactjs react-native react-router syntax-error semicolon-inference


【解决方案1】:

应该是这样的

const PropsPage = () => {  return (    <h3>Props Page</h3>  );};

为了一个

const App = () => {
  return (
    <section className="App">
      <Router>
        ...
        <Link to="/404-not-found">404</Link>
        <Link to="/props">Passing Props</Link>        <Switch>
          ...
          <Route exact path="/props" component={PropsPage} />          <Route component={NoMatchPage} />
        </Switch>
      </Router>
      <a href="/about">about with browser reload</a>
    </section>
  );
};

在Route组件中作为组件props传递函数

const PropsPage = ({ title }) => {
  return (
    <h3>{title}</h3>
  );
};

【讨论】:

    【解决方案2】:

    应该是这样的

    const Routes = (props) => ( ... )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-24
      • 1970-01-01
      • 2021-05-06
      • 1970-01-01
      • 2012-04-26
      • 2011-05-17
      • 1970-01-01
      相关资源
      最近更新 更多