From a3f798d22213601f7aae16fbfeea7624a359e5fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8F=9C=E5=BE=97=E8=AE=A9=E4=BA=BA=E5=8F=91=E6=AF=9B?= <2328204591@qq.com> Date: Fri, 29 Aug 2025 09:07:36 +0800 Subject: [PATCH] =?UTF-8?q?feat(doc):=20=E8=A1=A5=E5=85=85OLink=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E6=96=87=E6=A1=A3=E7=9A=84=E8=8B=B1=E6=96=87=E6=B3=A8?= =?UTF-8?q?=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/link/__docs__/index.en-US.md | 2 +- packages/opendesign/src/link/types.ts | 40 +++++++++++++------ 2 files changed, 29 insertions(+), 13 deletions(-) diff --git a/packages/opendesign/src/link/__docs__/index.en-US.md b/packages/opendesign/src/link/__docs__/index.en-US.md index e78e0c26..beedda48 100644 --- a/packages/opendesign/src/link/__docs__/index.en-US.md +++ b/packages/opendesign/src/link/__docs__/index.en-US.md @@ -1,5 +1,5 @@ --- -sidebar: OLink Link +sidebar: OLink --- # Link diff --git a/packages/opendesign/src/link/types.ts b/packages/opendesign/src/link/types.ts index 750e3502..12bbb718 100644 --- a/packages/opendesign/src/link/types.ts +++ b/packages/opendesign/src/link/types.ts @@ -6,76 +6,92 @@ export type LinkSizeT = (typeof LinkSizeTypes)[number]; export const linkProps = { /** - * 包含超链接指向的 URL 或 URL 片段。 + * @zh-CN 包含超链接指向的 URL 或 URL 片段 + * @en-US Contains the URL or URL fragment pointed to by the hyperlink */ href: { type: String, }, /** - * 指定在何处显示链接的资源。 + * @zh-CN 指定在何处显示链接的资源 + * @en-US Specify where to display the linked resource */ target: { type: String as PropType<'_blank' | '_parent' | '_self' | '_top'>, }, /** - * 是否为loading状态 + * @zh-CN 是否为loading状态 + * @en-US Whether it is in the loading state */ loading: { type: Boolean, }, /** - * 链接颜色 + * @zh-CN 链接颜色 + * @en-US Link color + * @default 'normal' */ color: { type: String as PropType, default: 'normal', }, /** - * 按钮尺寸 SizeT + * @zh-CN 尺寸大小 + * @en-US size + * @default 'auto' */ size: { type: String as PropType, default: 'auto', }, /** - * 是否禁用 + * @zh-CN 是否禁用 + * @en-US Whether to disable */ disabled: { type: Boolean, }, /** - * 前缀图标 + * @zh-CN 前缀图标 + * @en-US Prefix icon */ icon: { type: Object as PropType, }, /** - * 后缀 + * @zh-CN 后缀 + * @en-US Suffix */ suffix: { type: Boolean, }, /** - * hover时是否显示背景 + * @zh-CN hover时是否显示背景 + * @en-US Whether the background is displayed when hovering */ hoverBg: { type: Boolean, }, /** - * hover时是否下划线 + * @zh-CN hover时是否显示下划线 + * @en-US Whether an underline is displayed when hovering */ hoverUnderline: { type: Boolean, }, /** - * 元素标签 + * @zh-CN 元素标签 + * @en-US Element tag + * @default 'a' */ tag: { type: String, default: 'a', }, /** - * 全局配置是否生效 + * @zh-CN 全局配置是否生效 + * @en-US Whether the global configuration takes effect + * @default true */ global: { type: Boolean, -- Gitee