美文网首页
react 把一个组件的 props 全部传给子组件

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

作者: xcyzjs | 来源:发表于2020-09-16 10:32 被阅读0次

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

    // 定义组件
        function MyNavLink(props) {
            return  <NavLink activeClassName='my-active' {...props}/>
        }
    
    // 使用
        <MyNavLink to='/home' className='link'}>a link</MyNavLink>
    

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

    相关文章

      网友评论

          本文标题:react 把一个组件的 props 全部传给子组件

          本文链接:https://www.haomeiwen.com/subject/htgejktx.html