gpt4 book ai didi

reactjs - 从语义 UI react 下拉菜单中删除插入符

转载 作者:行者123 更新时间:2023-12-03 13:23:42 26 4
gpt4 key购买 nike

有谁知道如何删除 <Menu><Dropdown>... 上的插入符号组件?

据我所知,该组件的 Prop 列表没有标志。有人有这方面的经验吗?

import React from 'react'
import { Dropdown, Menu } from 'semantic-ui-react'
import { Menu as MenuIcon } from 'react-feather'

// this automatically renders a right-hand caret on the menu
// I added my own icon 'MenuIcon' from the feather icon set
// and i want to get rid of the caret
const Header = () => (
<Menu vertical compact>
<Dropdown item text={<MenuIcon/>}>
<Dropdown.Menu>
<Dropdown.Item>Electronics</Dropdown.Item>
<Dropdown.Item>Automotive</Dropdown.Item>
<Dropdown.Item>Home</Dropdown.Item>
</Dropdown.Menu>
</Dropdown>
</Menu>
)

export default Header

最佳答案

Dropdown 组件实现了一个icon shorthand ,因此您可以使用以下内容:

 <Dropdown icon={null} /> // will render nothing
<Dropdown icon='remove' /> // will render 'remove' icon
<Dropdown icon={{ name: 'remove', onClick: () => console.log('iconClick') /> // will render 'remove' icon and add event hanlder
<Dropdown icon={<Icon name='remove' />} /> // will render 'Icon' component

关于reactjs - 从语义 UI react 下拉菜单中删除插入符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45891645/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com