1.0.6 • Published 3 years ago

pcy-ui-1999 v1.0.6

Weekly downloads
12
License
ISC
Repository
-
Last release
3 years ago

pcy-ui

安装

npm install pcy-ui-1999;

使用

main.js

import pcyUi from "pcy-ui-1999" //引入包
import "pcy-ui-1999/pcy-ui.css" //引入样式
Vue.use(pcyUi)//使用

Pcy-button

<pcy-button @click="xxx" size="mini" type="sucess">默认按钮</pcy-button>

button Attributes

参数说明类型可选值默认值
size按钮大小stringmedium / small / mini-----
type类型stringtext / primary / success / warning / info / danger-----
icon图标string我icon引入的可以用------
disabled是否禁用Boolean——————false
round是否圆角Boolean——————false
circle是否圆Boolean——————false
loading是否显示loadingBoolean——————false
autofocus是否自动聚焦Boolean——————false
plain是否缕空string——————false

//还增加了 水波纹效果 防抖/节流 划过特殊样式 不过没有融入组件内

Pcy-input

<pcy-input 
  v-model="input" 
  placeholder="请输入内容" 
  @focus="handle_focus" 
  @blur="handle_blur"
  @input="handle_input"
  @change="handle_change"、
  type="text/textarea"
	clearable  //是否可清除
  disabled	//是都可选
  show-password	//是否展示密码框框
	suffix-icon="xxx"	//后置icon  属性的方式 也可以通过插槽的形式
	prefix-icon="xxx"	//前置icon
	autosize //text == textarea 的时候 
  size="mini" //大小
	show-word-limit //是否显示长度显示
	maxlength="30"//最大长度 配合showwordlimit一起使用
></pcy-input>

input Attributes

属性说明类型可选值默认值
typeinput类型Stringtext / textareaText
sizeinput框大小 type==textarea不生效Stringmedium / small / mini
disabled是否禁用Boolean—————false
clearable是否可清楚Boolean—————false
show-pass-word是否显示密码框Boolean—————false
suffixIcon后置iconstring在icon库里的可用false
prefixicon前置iconString在icon库里的可用false
autosizetextarea高度自适应 对象如: { minRows: 2, maxRows: 6 }Boolean / object——————
show-word-limit显示长度显示Boolean——————false
maxlength最大长度 搭配show-word-limit 原生属性String——————false
value/v-modeinput的绑定值string/number——
placeholder默认提示string——
autofocus原生属性 自动获取焦点Boolean——false

input slots

name说明
prefix前置icon
suffix后置icon
prepend前置元素 组合input的时候 使用
append后置元素 组合input的时候 使用

input event

事件名称说明回调
input输入框发现变化时(event: Event)
change输入框失去焦点 且发生变化(event: Event)
focus获取焦点(value: string)
blur失去焦点(value: string)
clear当属性clearable为true时 点击清除按钮触发的事件——
1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago