跳到主要内容

表单控件用法示例

表单内置许多组件,包括文本框、下拉框、多选框、单选框等组件,并支持自定义扩展

Ant Design Vue自带控件

1. input输入框

2. InputPassword密码输入框

3. InputTextArea文本域

4. InputNumber数值输入框

5. Select下拉框

6.TreeSelect树下拉选择

7. RadioGroup单选框组

8. Chechbox 多选框

9. CheckboxGroup 多选框组

10. Cascader级联选择

11. DatePicker日期选择框

今天不可选择

12. MonthPicker月份选择

当前月不允许选择

13. WeekPicker周选择

只能选择当月的周数,从周一到周日

14. TimePicker时间选择

15. RangePicker日期时间范围选择

16. RangeDate日期范围选择

17. RangeTime时间范围选择

18. Switch开关

19. Slider滑动输入条

20. Rate评分

21. Divider分割线

JEECG封装的控件

1. JDictSelectTag字典

2. JSelectUser用户选择

3. UserSelect用户选择

4. JSelectUserByDept根据部门选择用户

5. JSelectDept选择部门

6. JSelectRole角色选择

7. RoleSelect角色选择

点击文本框弹出角色选择页面

8. JSelectPosition岗位选择

9. JImageUpload图片上传

10. JUpload上传组件

最多上传两个文件

11. RadioButtonGroup单选按钮组

12. ApiRadioGroup远程Api单选框组

13. JSelectMultiple下拉多选

14. JCheckbox多选

15. ApiSelectApi下拉框

16. ApiTreeSelect远程Api树下拉选择

17. JSelectInput可输入下拉框

可输入文本,并选择

18. JSearchSelect字典表的搜索

输入框输入文本后进行搜索

19. JTreeSelect下拉树选择

20. JCategorySelect分类字典树

21. JTreeDict分类字典树形组件

22. JPopup弹窗选择

23. JSwitch开关

24. InputSearch文本搜索框

25. JEditor富文本

26. JMarkdownEditor编辑器

27. JAreaLinkage省市县联动

28. JAreaSelect省市县联动

29. JInputPop多行输入窗口

30. StrengthMeter校验密码强度

31. JCodeEditor代码编辑器

32. JEasyCron定时表达式选择

33. JAddInput动态创建input框

34. JRangeNumber数值范围输入框

35. InputCountDown验证码组件

未发送短信验证码时的效果

发送短信验证码的效果

注意事项

1、不生效的属性

componentProps中对应的value属性和defaultValue属性不生效

defaultValue需要与componentProps同一级填写

const schemas: FormSchema[] = [
{
label: '姓名',
field: 'name',
component:'Input',
componentProps:{
prefix:'中文',
showCount: true
},
defaultValue:'张三'
},
]