@@ -22,17 +22,21 @@ from simplepro.components.fields import PasswordInputField
2222
2323#### 参数
2424
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_ -$%&@+!" |
3640
3741其他参数都继承` forms.CharField ` .
3842
0 commit comments