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 进行解构

上一篇下一篇

猜你喜欢

热点阅读