# Link
# Basic link
<canvas width="800" height="50">
<link x="10" y="10">默认链接</link>
<link x="80" y="10" type="primary">主要链接</link>
<link x="150" y="10" type="success">成功链接</link>
<link x="220" y="10" type="info">信息链接</link>
<link x="290" y="10" type="warning">警告链接</link>
<link x="360" y="10" type="danger">危险链接</link>
</canvas>
# Disabled
Pass the disabled attribute to the link element to control whether it is available
<canvas width="800" height="50">
<link x="10" y="10" disabled>默认按钮</link>
<link x="80" y="10" type="primary" disabled>主要按钮</link>
<link x="150" y="10" type="success" disabled>成功按钮</link>
<link x="220" y="10" type="info" disabled>信息按钮</link>
<link x="290" y="10" type="warning" disabled>警告按钮</link>
<link x="360" y="10" type="danger" disabled>危险按钮</link>
</canvas>
# Underline
Pass the underline attribute to the link element to control whether it displays underline
<canvas width="800" height="50">
<link x="10" y="10" underline>有下划线</link>
<link x="80" y="10" type="text" :underline="false">无下划线</link>
</canvas>
# Event
Support click events
<canvas width="800" height="50">
<link x="10" y="10" type="primary" @click="handleClick">click链接</link>
</canvas>
<script>
{
methods: {
handleClick() {
console.log('link -> click event triggered')
}
}
}
</script>
# Attributes
| Attribute | Description | Type | Accepted values | Default |
|---|---|---|---|---|
| text | link text | string | 按钮 | |
| fontSize | link text fontsize | string| number | The font size set by default for the canvas drawing context object | |
| type | link type | string | default| primary | success | info | warning | danger | text | default |
| href | Native href attribute | string | ||
| disabled | Whether to disable | boolean | false |
# Events
| Event Name | Description | Parameters |
|---|---|---|
| click | Event triggered by link click |