Avatar (头像)
基于 KunUser 的用户头像,支持确定性贴纸兜底与点击跳转个人主页。
基础用法
Basic.vue
尺寸
Sizes.vue
贴纸兜底
没有头像的用户会从 avatarFallbackPool 里按名字哈希取一张,同一个人永远拿到同一张。 这个池子由宿主应用提供(KunUI 不内置任何外部地址)——不配置的话,所有人都会渲染同一张内置兜底图。 配置方法见 INTEGRATION.md §7.1。



StickerFallback.vue
可点击跳转
属性
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| user * | KunUser | null | — | Nullable — upstream user hydration can return a missing brief; Avatar falls back to a deterministic sticker. |
| className | string | "" | |
| disableFloating | boolean | — | Accepted but unused (kept so existing call sites don't TS-error). |
| floatingPosition | "top" | "right" | "bottom" | "left" | — | |
| imageClassName | string | "" | |
| isNavigation | boolean | true | |
| size | KunAvatarSize | "md" |