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

OSCHINA-MIRROR/open-hand-choerodon-ui

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
avatar.md 1.1 КБ
Копировать Редактировать Исходные данные Просмотреть построчно История
heqiwei Отправлено 4 лет назад eebc1f6
order title
1
zh-CN en-US
头像切换
avatar change

zh-CN

头像切换,进行url配置就可以实现常用的头像切换。

en-US

just only to configure the url you can upload the avatar .

import { ImageCrop, Avatar } from 'choerodon-ui';
import { useState, useCallback } from 'react';

const AvatarUploader = ImageCrop.AvatarUploader

const  Demo = () => {
    const [visable,setVisiable] = useState(false)

    const hanleClick = useCallback(()=>{
        setVisiable(true)
    },[])

    const hanleOk = useCallback(() => {
        setVisiable(false);
    },[])

    const hanleCancel = useCallback(() => {
        setVisiable(false);
        console.log('close')
    },[])

    return (
        <>
            <Avatar onClick={hanleClick} style={{ backgroundColor: '#87d068' }} >我绿了</Avatar>
            <AvatarUploader
                onUploadOk={hanleOk}
                onClose={hanleCancel}
                uploadUrl='https://www.mocky.io/v2/5cc8019d300000980a055e76'
                visible={visable}
            />
        </>
    )
}

ReactDOM.render(
  <Demo />,
  mountNode,
);

Опубликовать ( 0 )

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

1
https://gitlife.ru/oschina-mirror/open-hand-choerodon-ui.git
git@gitlife.ru:oschina-mirror/open-hand-choerodon-ui.git
oschina-mirror
open-hand-choerodon-ui
open-hand-choerodon-ui
1.6.4