Grommet Anchor 'tag' 属性类型需要 'string',因此使用 react-router-dom 中的 Link 会产生控制台警告。除了警告,一切正常。
警告:道具类型失败: 提供给
tag
的道具类型无效,应为。function
Anchor
string
代码:
import {Link} from 'react-router-dom';
...
<Anchor key={route.key} tag={Link} to={route.path} children={route.mainMenuLabel}/>
文档说:
tag {string} 用于元素的 DOM 标签。默认值为 . 这应该与 React Router 中的 Link 等组件结合使用。在这种情况下,Link 控制导航,而 Anchor 控制样式。默认值为 a。
“索环-css”:“^1.6.0”
我做错了什么,是否有可能摆脱警告?