跳到主要内容

表单控件用法示例

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

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:'张三'
},
]