- 快速上手
 布局
- 卡片 card
 - 表格 ui.table
 表单
- 上传组件 KLUpload
 - 复选框 check
 - 复选组 check.group
 - 日期选择 date.picker
 - 表单项 form.item
 - 多级选择 multi.select
 - 单选组 radio.group
 - 联动选择 select.group
 - 按钮 ui.button
 - 表单 ui.form
 - 输入框 ui.input
 - 下拉选择 ui.select
 - 展示文本 ui.text
 - 文本输入 ui.textarea
 通知
- 遮罩 mask
 - 模态框 modal
 - 通知 notify
 - 确认提示 pop.confirm
 导航
- 面包屑 KLCrumb
 - 两级菜单 menu
 - 分页 pager
 - 菜单栏 sidebar
 - 步骤 steps
 - 选项卡 tabs
 其它
- 图标 KLIcon
 - 文字提示 tooltip
 
代码演示
基本形式
大部分属性的用法与<input>一致。
  | 
表单项
在表单中使用
  | 
单位
  | 
搜索(打开console,查看输出)
  | 
  | 
type=int/float, 固定输入小数位
  | 
验证
  | 
  | 
API
Classes
Members
- Component
 
Input 输入扩展
Functions
- config()
 - rules()
 - addRule()
 - validate() 根据
rules验证组件的值是否正确() ⇒object - __valueFilter()
 - type=char时,去除前后的空格;
 - type=int/float时, 只能输入对应类型的数字;
 
Input
Kind: global class
Extend: Component
new Input()
| Param | Type | Default | Description | 
|---|---|---|---|
| [options.data] | object | 
= 绑定属性 | |
| [options.data.value] | string | 
<=> 文本框的值 | |
| [options.data.type] | string | 
=> 文本框的类型, 6种类型:int, float, email, url,char,password | |
| [options.data.placeholder] | string | 
=> 占位符 | |
| [options.data.state] | string | 
<=> 文本框的状态 | |
| [options.data.maxlength] | number | 
=> 文本框的最大长度 | |
| [options.data.unit] | string | 
=> 单位 | |
| [options.data.rules] | Array.<object> | 
[] | 
=> 验证规则 | 
| [options.data.autofocus] | boolean | 
false | 
=> 是否自动获得焦点 | 
| [options.data.readonly] | boolean | 
false | 
=> 是否只读 | 
| [options.data.disabled] | boolean | 
false | 
=> 是否禁用 | 
| [options.data.visible] | boolean | 
true | 
=> 是否显示 | 
| [options.data.class] | string | 
=> 补充class | |
| [options.data.decimalDigits] | number | 
=> type=float时,最多输入几位小数的filter | |
| [options.data.required] | boolean | 
=> 【验证规则】是否必填 | |
| [options.data.hideTip] | boolean | 
false | 
=> 是否显示校验错误信息 | 
| [options.data.min] | number | 
=> 【验证规则】type=int/float时的最小值, type=char时,最小长度 | |
| [options.data.max] | number | 
=> 【验证规则】type=int/float时的最大值, type=char时,最大长度 | |
| [options.data.message] | string | 
=> 【验证规则】验证失败时,提示的消息 | |
| [options.data.size] | string | 
=> 组件大小, sm/md/lg | |
| [options.data.width] | number | 
=> 组件宽度 | 
Component
Input 输入扩展
Kind: global variable
Author: sensen(rainforest92@126.com)
config()
Kind: global function
Access: protected
rules()
addRule()
Kind: global function
Access: protected
validate() 根据rules验证组件的值是否正确() ⇒ object
Kind: global function
Returns: object - result 结果
Access: public
__valueFilter()
- type=char时,去除前后的空格;
 - type=int/float时, 只能输入对应类型的数字;
 
Kind: global function
      想让文档更完善?
      
        来 GitHub 提个 PR 吧!