react 把一个组件的 props 全部传给子组件
2020-09-16 本文已影响0人
xcyzjs
背景: 自定义了一个 MyNavLink, 统一修改了 activeClassName, 其它属性由 MyNavLink 转发到 NavLink
// 定义组件
function MyNavLink(props) {
return <NavLink activeClassName='my-active' {...props}/>
}
// 使用
<MyNavLink to='/home' className='link'}>a link</MyNavLink>
关键: 使用 ...
对 props 进行解构