Skip to main content

Link 超链接

使用超链接控件来触发功能,或点击跳转⻚面。一般来说,超链接不会是多行文本形式,而是相对简洁的描述形态。

引入​

import {Link} from 'acud';

基本用法​

<div className="acux-demo-column">
<Link
href="http://www.baidu.com"
target="_blank"
icon={<OutlinedFileSubmit />}
>
超链接
</Link>
<Link
href="http://www.baidu.com"
target="_blank"
type="primary"
>
超链接
</Link>
<Link
onClick={() => {
console.log('超链接');
}}
>
点击打印超链接
</Link>
<Link
disabled
href="http://wiki.baidu.com/pages/viewpage.action?pageId=1348602077"
target="_blank"
type="primary"
>
超链接禁用状态
</Link>
</div>

字体大小​

超链接不同的字体大小展示。

<div className="acux-demo-column">
<Link
href="http://www.baidu.com"
target="_blank"
size="medium"
>
超链接
</Link>
<Link
href="http://www.baidu.com"
target="_blank"
size="small"
>
超链接
</Link>
<Link
href="http://www.baidu.com"
target="_blank"
type="primary"
>
超链接
</Link>
</div>

API​

属性说明类型默认值
type设置按钮类型primary〡text〡defaultdefault
size设置按钮大小medium〡smallsmall
disabled按钮失效状态booleanfalse
href点击跳转的地址,指定此属性 button 的行为和 a 链接一致string--
icon设置按钮的图标组件ReactNode--
target相当于 a 链接的 target 属性,href 存在时生效string--
onClick点击按钮时的回调(event) => void--

支持原生 链接标签 的其他所有属性。