1.0.12 • Published 5 months ago

@xintao1105/link v1.0.12

Weekly downloads
-
License
-
Repository
-
Last release
5 months ago

Install

npm install @xintao1105/link

or

yarn add @xintao1105/link

Basic Usage

import Link from '@xintao1105/link';
import type { linkProps } from '@xintao1105/link';

const ars:linkProps = {
    autoOpen: false,
    target: "_blank",
    levelalignment: "center",
    verticalalignment: "center",
    style: {
        textAlign: "center",
        fontFamily: "Microsoft Yahei",
        fontSize: "32px",
        color: "#ffffff",
        fontWeight: "normal",
        letterSpacing: 0,
        lineHeight: "48px",
        fontStyle: "normal"
    },
    showShadow: false,
    data: {
        url: "http://www.fanliantech.com/",
        text: "文 字 超 链 接 ➚",
    },
  }

<Link {...ars}/>

Component Interface

interface dataType {
    url: string;
    text: number | string;
}

interface linkProps {
    /**
     * 水平对齐方式
     */
    levelalignment?: "left" | "center" | "right"
    /**
     * 垂直对齐方式
     */
    verticalalignment?: "top" | "center" | "bottom"
    /**
     * 文本样式
     */
    style?: CSSProperties
    /**
     * 是否阴影
     */
    showShadow?: boolean
    /**
     * 水平阴影的偏移量 showShadow:true 时生效
     */
    hShadow?: number
    /**
     * 垂直阴影的偏移量 showShadow:true 时生效
     */
    vShadow?: number
    /**
     * 阴影的模糊程度 showShadow:true 时生效
     */
    blurShadow?: number
    /**
     * 阴影的颜色 showShadow:true 时生效
     */
    colorShadow?: string
    /**
     * 默认打开链接 当前窗口页面href链接中包含"/edit/"字段时 autoOpen:true 失效
     */
    autoOpen?: boolean
    /**
     * 打开链接方式 _blank:新打开窗口中载入,_self:当前窗口中载入
     */
    target?: "_blank" | "_self"
    /**
     * 链接限制 是否设置noreferrer、noopener、nofollow, limit:true/false
     */
    limit?: boolean
    /**
     * 数据
     */
    data?: dataType;
    /**
     * 事件
     */
    onClick?: (e: dataType) => void;
}
1.0.12

5 months ago

1.0.11

5 months ago

1.0.10

5 months ago

1.0.9

5 months ago

1.0.8

10 months ago

1.0.7

10 months ago

1.0.6

10 months ago

1.0.5

10 months ago

1.0.4

10 months ago

1.0.3

10 months ago

1.0.2

10 months ago

0.0.1

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago