作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试围绕react-router-dom NavLink
组件创建一个包装器组件。
我希望我的自定义组件接受所有 NavLinks 属性,并将它们代理到 NavLink
。
但是当我这样做时,我得到:
Warning: React does not recognize the
staticContext
prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercasestaticcontext
instead. If you accidentally passed it from a parent component, remove it from the DOM element.
可以在此处找到该问题的工作演示:
最佳答案
有一种方法可以克服这个问题:
const { to, staticContext, ...rest } = this.props;
所以你的...rest
将永远不会包含staticContext
关于reactjs - react 包装器 : React does not recognize the `staticContext` prop on a DOM element,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49358560/
我是一名优秀的程序员,十分优秀!