diff --git a/uniapp/src/pages/my_comments/my_comments.vue b/uniapp/src/pages/my_comments/my_comments.vue
index f6bbd428..3f60ccdc 100644
--- a/uniapp/src/pages/my_comments/my_comments.vue
+++ b/uniapp/src/pages/my_comments/my_comments.vue
@@ -13,7 +13,7 @@
@@ -98,6 +98,12 @@ const handleAvatarError = () => {
avatarLoadFailed.value = true
}
+const formatNickname = (value?: string) => {
+ const name = String(value || '我')
+ const characters = Array.from(name)
+ return characters.length > 4 ? `${characters.slice(0, 4).join('')}…` : name
+}
+
const parseTimestamp = (value: string | number) => {
if (typeof value === 'number') return value
return new Date(String(value).replace(/-/g, '/')).getTime() / 1000