iT邦幫忙

2022 iThome 鐵人賽

DAY 26
0
自我挑戰組

React 面 項目 看起來很好吃吧--佐material 調料系列 第 26

React side project--Avatar(頭像)

  • 分享至 

  • xImage
  •  

很多使用者都會使用頭像,

google新版本也會用英文名字的兩個英文字母

去簡寫作為 ICON 所以MUI在這也有個組件叫做Avatar(頭像)

元件寫法如下

<Avatar>H</Avatar>
<Avatar sx={{ bgcolor: deepOrange[500] }}>N</Avatar>
<Avatar sx={{ bgcolor: deepPurple[500] }}>OP</Avatar>

整套引入 範例如下

import * as React from 'react';
import Avatar from '@mui/material/Avatar';
import Stack from '@mui/material/Stack';
import { deepOrange, green } from '@mui/material/colors';
import AssignmentIcon from '@mui/icons-material/Assignment';

export default function VariantAvatars() {
  return (
    <Stack direction="row" spacing={2}>
      <Avatar sx={{ bgcolor: deepOrange[500] }} variant="square">
        N
      </Avatar>
      <Avatar sx={{ bgcolor: green[500] }} variant="rounded">
        <AssignmentIcon />
      </Avatar>
    </Stack>
  );
}

Day 26


上一篇
React side project--LoadingButton (等待加載中)
下一篇
React side project--Speed dial(快速菜單)
系列文
React 面 項目 看起來很好吃吧--佐material 調料30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言