forked from lsl/xzjl-ui
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
3 years ago | |
|---|---|---|
| .. | ||
| README.en-US.md | 3 years ago | |
| README.md | 3 years ago | |
| input.d.ts | 3 years ago | |
| input.js | 3 years ago | |
| input.json | 3 years ago | |
| input.wxml | 3 years ago | |
| input.wxs | 3 years ago | |
| input.wxss | 3 years ago | |
| props.d.ts | 3 years ago | |
| props.js | 3 years ago | |
| type.d.ts | 3 years ago | |
| type.js | 3 years ago | |
README.en-US.md
:: BASE_DOC ::
API
Input Props
| name | type | default | description | required |
|---|---|---|---|---|
| align | String | left | options:left/center/right | N |
| layout | String | horizontal | options:vertical/horizontal | N |
| borderless | Boolean | true | - | N |
| clearable | Boolean | false | - | N |
| disabled | Boolean | - | - | N |
| error-message | String | - | deprecated |
N |
| external-classes | Array | - | ['t-class', 't-class-input', 't-class-placeholder', 't-class-error-msg'] |
N |
| format | Function | - | Typescript:InputFormatType type InputFormatType = (value: InputValue) => string。see more ts definition |
N |
| label | String / Slot | - | - | N |
| maxcharacter | Number | - | - | N |
| maxlength | Number | - | - | N |
| placeholder | String | undefined | - | N |
| prefix-icon | String / Slot | - | - | N |
| readonly | Boolean | false | - | N |
| size | String | small | options:small/medium。Typescript:'medium' | 'small' |
N |
| status | String | default | options:default/success/warning/error | N |
| suffix | String / Slot | - | - | N |
| suffix-icon | String / Slot | - | - | N |
| tips | String / Slot | - | - | N |
| value | String / Number | - | Typescript:InputValue type InputValue = string。see more ts definition |
N |
| default-value | String / Number | undefined | uncontrolled property。Typescript:InputValue type InputValue = string。see more ts definition |
N |
| type | String | text | options:text/number/idcard/digit/safe-password/nickname | N |
| password | Boolean | false | - | N |
| placeholder-style | String | - | required | Y |
| placeholder-class | String | input-placeholder | - | N |
| cursor-spacing | Number | 0 | - | N |
| auto-focus | Boolean | false | - | N |
| focus | Boolean | false | - | N |
| confirm-type | String | done | options:send/search/next/go/done | N |
| always-embed | Boolean | false | - | N |
| confirm-hold | Boolean | false | - | N |
| cursor | Number | - | required | Y |
| selection-start | Number | -1 | - | N |
| selection-end | Number | -1 | - | N |
| adjust-position | Boolean | true | - | N |
| hold-keyboard | Boolean | false | - | N |
| safe-password-cert-path | String | - | - | N |
| safe-password-length | Number | - | - | N |
| safe-password-time-stamp | Number | - | - | N |
| safe-password-nonce | String | - | - | N |
| safe-password-salt | String | - | - | N |
| safe-password-custom-hash | String | - | - | N |
Input Events
| name | params | description |
|---|---|---|
| blur | (value: InputValue) |
- |
| change | (value: InputValue, cursor: number, keyCode: number) |
- |
| clear | - | - |
| enter | (value: InputValue) |
- |
| focus | (value: InputValue) |
- |
| keyboardheightchange | (height: number, duration: number) |
- |