0.1.24 • Published 1 year ago
feiyang-ui v0.1.24
feiyang-ui
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Base-UI
A Base Component Library for Vue.js.
安装
npm install feiyang-ui --save
引入
全部引入
// main.js
import FeiyangUI from 'feiyang-ui'
import 'feiyang-ui/lib/index/index.css'
Vue.use(FeiyangUI)
按需引入
import { Button } from 'feiyang-ui'
Vue.use(Button)
按钮(BALinkButton)
基础使用
// *.vue
<BALinkButton label="按钮" />
属性
属性 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
title | a标签鼠标悬浮展示的文字 | string | — | — |
label | 按钮文字内容 | string | — | — |
type | 按钮主题 | string | 'primary' | 'success' | 'warning' | 'info' | — |
block | 是否为块级按钮 | Boolean | true | false | false |
circle | 是否为圆形按钮 | Boolean | true | false | false |
text | 是否为文本按钮 | Boolean | true | false | false |
underline | 是否带下划线(仅在文本类型下有效) | Boolean | true | false | false |
hoverUnderline | hove才展示下划线 | Boolean | true | false | false |
disable | 禁止 | Boolean | true | false | false |
corner | 转角连接类型 | String | 'right' | 'round' | 'full' | '任意数字' | 'round' |
icon | 左侧图标(传样式名) | String | — | — |
mode | 排列方式(水平和垂直) | String | 'horizontal' | 'vertical' | 'horizontal' |
size | 尺寸 | String | 'lg' | 'md' | 'sm' | 'xs' | '' |
borderGradient | 渐变边框(属性见 borderGradient 表) | Object | — | {} |
link | 是否为 a 按钮 | Boolean | true | false | false |
href | 同 a 标签 | String | — | — |
target | 同 a 标签 | String | — | — |
rel | 同 a 标签 | String | — | — |
hreflang | 同 a 标签 | String | — | — |
download | 同 a 标签 | String | — | — |
loading | 加载中 | Boolean | true | false | false |
debounce | 防抖 & 节流(属性见 debounce 表) | Object | — | {} |
borderGradient
属性 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
width | 边框宽度 | String | — | — |
fill | 填充内容 | String | — | — |
debounce
属性 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
type | 1 防抖 2 节流 | String | '1' | '2' | — |
time | 延时时间 | String | — | — |
事件
事件名 | 说明 | 回调 |
---|---|---|
click | 点击事件 | — |
贡献
姚飞扬
Compiles and minifies for production
npm run build
Lints and fixes files
npm run lint
Customize configuration
0.1.11
1 year ago
0.1.12
1 year ago
0.1.13
1 year ago
0.1.14
1 year ago
0.1.15
1 year ago
0.1.20
1 year ago
0.1.21
1 year ago
0.1.22
1 year ago
0.1.23
1 year ago
0.1.24
1 year ago
0.1.16
1 year ago
0.1.17
1 year ago
0.1.18
1 year ago
0.1.19
1 year ago
0.1.10
1 year ago
0.1.9
1 year ago
0.1.8
1 year ago
0.1.7
1 year ago
0.1.6
1 year ago
0.1.5
1 year ago
0.1.4
1 year ago
0.1.3
1 year ago
0.1.2
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago