解决Warning: React does not recognize the `computedMatch` prop on a DOM element.

编程入门 行业动态 更新时间:2024-10-19 08:54:59

虽然只是个警告但是看着很不舒服
找了半天发现是把NavLink标签写在了Switch标签里
把NavLink提出来就行了

<React.Fragment>
  <h1>我是首页</h1>
  <h2>一下是可变内容</h2>
  <NavLink to={path}>传参给女人</NavLink>
  <Switch>
    <Route path='/a/woman' component={woman}/>
    <Route path='/a/man' component={man}/>
    <Route path='/a/man' component={woman}/>
  </Switch>
</React.Fragment>

发现网上同样的问题有把div写在switch标签里等,解决办法是把div改成fragment,可能switch里不能乱写吧。。。记录一下

更多推荐

解决Warning: React does not recognize the `computedMatch` prop on a DOM element.

本文发布于:2023-06-14 08:36:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1456735.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:recognize   React   Warning   computedMatch   element

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!