1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/didiopensource-KnowStreaming

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
custom-component.tsx 813
Копировать Редактировать Исходные данные Просмотреть построчно История
zengqiao Отправлено 4 лет назад c6e4b60
import React from 'react';
import 'styles/custom-component.less';
import { IBtn } from 'types/base-type';
import { Dropdown } from 'component/antd';
interface IMoreBtnsProps {
btns: IBtn[];
data: object;
}
export const MoreBtns = (props: IMoreBtnsProps) => {
const { btns, data } = props;
const btnsMenu = (
<ul className="dropdown-menu">
{btns.map((v, index) => (
v.clickFunc ? <li key={index} onClick={() => v.clickFunc(data)} className="didi-theme">{v.label}</li>
: <li key={index} className="didi-theme">{v.label}</li>
))}
</ul>
);
return (
<Dropdown
key="2"
overlay={btnsMenu}
trigger={['click', 'hover']}
placement="bottomLeft"
>
<span className="didi-theme ml-10">
更多
</span>
</Dropdown>
);
};

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/didiopensource-KnowStreaming.git
git@gitlife.ru:oschina-mirror/didiopensource-KnowStreaming.git
oschina-mirror
didiopensource-KnowStreaming
didiopensource-KnowStreaming
v2.4.2