1.0.2 • Published 4 years ago

vue-smart-input v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

README smart-input 组件v2(一个词包组件)

  • Attributes
参数类型是否必须说明默认值
valueString绑定值""
wordListObject[]词包数据(key于wordSetting对应)
wordSettingObject词包数据配置项
-keyString唯一索引对应 keyid
-labelString展示文字对应 keylabel
-lengthString词包所占长度对应keylength
wordTypeNumber词包标致类型 1{}2[]3()1
wordMapObject词包数据缓存,用于多次使用组件的性能优化
defaultShowLenNumber默认展示词包数2
maxWordCountNumber最大词包个数2
showMoreBoolean是否展示更多按钮true
settingBoolean输入框设置项
-labelString文本框标识创意标题
-placeHolderString占位字符串请输入
-sizeString大小normal
-styleString样式字符串
showLimitBoolean是否显示限制长度true
maxLenNumber最大输入长度999
minLenNumber最小输入长度1
doubleCodeAbleBoolean是否启用特殊字符字节计算false
doubleCodeRegxp特殊字符判断正则表达式^\x00-\xff
  • Events
参数说明回调参数
change输入内容变更事件String:值
add按钮点击添加事件词包项数据,对应wordSetting
blur失去焦点事件Event:事件
loadMore点击加载更多事件Function:参数传入词包项数据,传入添加词包,空则不添加
error校验有错误信息事件String:错误信息字符串,Boolean:是否已经在较严重提示
  • Methods
参数说明参数
valid校验方法
clearValidate清空校验方法