@@ -22,17 +22,21 @@ from simplepro.components.fields import PasswordInputField
22
22
23
23
#### 参数
24
24
25
- | 参数名 | 类型 | 必须 | 说明 | 默认值 |
26
- | -----------------| -------| -----| ---------------| --------------------------------------------------------------------------|
27
- | min_length | ` 数字 ` | ☑️ | 最小长度 | 6 | |
28
- | placeholder | ` 字符串 ` | ☑️ | 占位内容 | |
29
- | clearable | ` 布尔值 ` | ☑️ | 是否显示一键晴空按钮 | ` True ` |
30
- | show_password | ` 布尔值 ` | ☑️ | 是否显示明文现实密码的按钮 | ` False ` |
31
- | show_word_limit | ` 布尔值 ` | ☑️ | 是否显示字符限制 | ` False ` |
32
- | disabled | ` 布尔值 ` | ☑️ | 禁用 | ` False ` |
33
- | readonly | ` 布尔值 ` | ☑️ | 只读 | ` False ` |
34
- | encrypt | ` 字符串 ` | ☑️ | 加密算法 | |
35
- | pattern | ` 字符串 ` | ☑️ | 随机生成的可选字符集 | "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ -$%&@+!" |
25
+ | 参数名 | 类型 | 必须 | 说明 | 可选值 | 默认值 |
26
+ | -----------------| -----------| -----| ---------------------------------------------------------| -----------------------| --------------------------------------------------------------------------|
27
+ | max_length | ` number ` | ✅️ | 原生属性,最大输入长度 | | | |
28
+ | min_length | ` number ` | ☑️ | 原生属性,最小输入长度 | | 6 | |
29
+ | placeholder | ` string ` | ☑️ | 输入框占位文本 | |
30
+ | clearable | ` boolean ` | ☑️ | 是否可一键清空 | | ` True ` |
31
+ | show_password | ` boolean ` | ☑️ | 是否显示` 明文显示 ` 和` 隐藏密码 ` 两种状态之间切换的按钮 | | ` True ` |
32
+ | show_word_limit | ` boolean ` | ☑️ | 是否显示输入字数统计,只在 ` type = "text" ` 或 ` type = "textarea" ` 时有效 | | ` False ` |
33
+ | disabled | ` boolean ` | ☑️ | 禁用 | | ` False ` |
34
+ | readonly | ` boolean ` | ☑️ | 原生属性,是否只读 | | ` False ` |
35
+ | size | ` string ` | ☑️ | 输入框尺寸,只在 ` type!="textarea" ` 时有效 | medium / small / mini | |
36
+ | autofocus | ` boolean ` | ☑️ | 原生属性,自动获取焦点 | true, false | ` False ` |
37
+ | style | ` string ` | ☑️ | 原生属性,样式 | | |
38
+ | encrypt | ` string ` | ☑️ | 加密算法 | md5 |
39
+ | pattern | ` string ` | ☑️ | 随机生成的可选字符集 | | "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ -$%&@+!" |
36
40
37
41
其他参数都继承` forms.CharField ` .
38
42
0 commit comments