We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
由于需要实现类似以下效果 想通过collapsedButtonRender实现自定义按钮,通过绝对定位,定位至菜单右侧,但发现渲染后外部会包裹一层标签,渲染后的结果:
请问如何去除外部包裹的标签。
`
<Prolayout logo={settings.titleIcon || logo} formatMessage={formatMessage} siderWidth={defaultSettings.siderWidth} {...props} {...settings} collapsed={collapsed} menuHeaderRender={(logoDom, titleDom) => ( <Link to="/"> {logoDom} {titleDom} </Link> )} fixedHeader={true}// 固定头部 fixSiderbar={true}// 固定侧边栏 headerRender={headerRender} onCollapse={handleMenuCollapse} menuItemRender={(menuItemProps, defaultDom) => { if (menuItemProps.isUrl || menuItemProps.children || !menuItemProps.path) { return defaultDom } return <Link to={menuItemProps.path}> {defaultDom} </Link>; }} itemRender={(route, params, routes, paths) => { const first = routes.indexOf(route) === 0; return first ? ( <Link to={paths.join('/')}> {formatMessage({id:route.breadcrumbName})} </Link> ) : ( <span> {formatMessage({id:route.breadcrumbName})} </span> ); }} collapsedButtonRender={()=>(<Collapsed collapsed={collapsed} setCollapsed={setCollapsed}></Collapsed>)} menuFooterRender={(props) => { console.log("menuFooterRender::",props) if (props?.collapsed) return undefined; return ( <div className="pt-4 border-t border-white/20"> <div className="flex items-center p-2 mb-2"> <div className="w-8 h-8 rounded-full bg-white/20 flex items-center justify-center"> <UserOutlined /> </div> <span className="ml-2">用户名称</span> </div> <div className="flex items-center p-2"> <i className="fas fa-globe mr-2"></i> <span>语言</span> </div> <div className="flex items-center p-2"> <i className="fas fa-sign-out-alt mr-2"></i> <span>退出登录</span> </div> </div> ); }} footerRender={footerRender} menuDataRender={menuDataRender} rightContentRender={() => <RightContent />} > <Authorized authority={authorized!.authority} noMatch={noMatch}> {children} </Authorized> </ProLayout>
The text was updated successfully, but these errors were encountered:
No branches or pull requests
🧐 问题描述
由于需要实现类似以下效果
![Image](https://private-user-images.githubusercontent.com/46879674/412877676-6d29c67a-a935-4a54-83bd-8c98f80a54f7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NzE0MDUsIm5iZiI6MTczOTQ3MTEwNSwicGF0aCI6Ii80Njg3OTY3NC80MTI4Nzc2NzYtNmQyOWM2N2EtYTkzNS00YTU0LTgzYmQtOGM5OGY4MGE1NGY3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE4MjUwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThiNDVjMGIzZTI5YmQzYmJkMmNlMjE4ZTIwMmFiOTlkYTFmYjAyYjFkNzI5ZWU2ZjE1NDBiOWQ0OTJiMTgwYjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.2JDJvFwDy-IX42y8I9xY4iObYLb8ePhqa9jWwJnW5Mk)
想通过collapsedButtonRender实现自定义按钮,通过绝对定位,定位至菜单右侧,但发现渲染后外部会包裹一层标签,渲染后的结果:
请问如何去除外部包裹的标签。
💻 示例代码
`
`
🚑 其他信息
The text was updated successfully, but these errors were encountered: