Switch language
zh
Switch theme
Light

react-把一个组件的-props-全部传给子组件

背景: 自定义了一个 MyNavLink, 统一修改了 activeClassName, 其它属性由 MyNavLink 转发到 NavLink

// 定义组件
    function MyNavLink(props) {
        return  <NavLink activeClassName='my-active' {...props}/>
    }

// 使用
    <MyNavLink to='/home' className='link'}>a link</MyNavLink>

关键: 使用 ... 对 props 进行解构

🍀