期望赋值或函数调用,而是在React中看到了表达式no-unused-expressions错误

时间:2018-12-15 06:56:30

标签: javascript reactjs react-router react-router-dom

我正在使用React Router v4,其中我在创建路由器路径后创建了一个路由文件,它给出了= n错误,因为我提到了预期的赋值或函数调用,而是看到了一个表达式no-unused-expressions。 我尽力解决它,但是不能像我是React的初学者那样,这就是为什么。 请解决此问题。

这是我的router.js文件代码。

<html>
<head>
<title>JS Bin</title>
<style>
  .circle {
    border-radius: 50%;
    width: 250px;height: 250px;
    background-image:url("https://fiverr-res.cloudinary.com/t_profile_original,q_auto,f_auto/profile/photos/3864710/original/isurunix.png")
  }
</style>
</head>
<body>
  <div class='circle'></div>
</body>
</html>

1 个答案:

答案 0 :(得分:2)

功能组件应返回一个值,但不会。林特的错误反映了这一点。

它应该是:

const CustomRoute = () => {
    return <Router> 
           <Route path="/" component={App} />
    </Router> 
}

或者:

const CustomRoute = () => (
    <Router> 
           <Route path="/" component={App} />
    </Router> 
)