当前位置: 首页 > news >正文

jeecgbootvue3使用封装组件注意事项

1、使用封装年度选择器代码细节

示例图和封装部分代码(可在原jeecgbootvue3的封装组件里添加yaer选择器)

在组件内使用

{label: "业务年度",field: 'setYear',component: 'YearPicker',defaultValue: dayjs().format('YYYY'),//默认值componentProps: {// format: 'YYYY',// disabled: true,valueFormat: 'YYYY', // 确保返回值只是年份placeholder: '',},colProps: {span: 6},},

2、在表单树形选择ApiTreeSelect的使用

{label: "单位代码",field: 'agencyCode',colProps: {span: 6},component: 'ApiTreeSelect',componentProps: {api: async () => {try {const data = await defHttp.get({ url: '/sys/sysDepart/queryDepartTreeSync' });console.log(data, 'API response data');return data;} catch (error) {console.error('Error fetching department tree:', error);return [];}},resultField: 'result',placeholder: '请选择单位',allowClear: true,treeDefaultExpandAll: false,//打开子组件树时,是否自动展开所有节点// showSearch: true,//展示搜索图标treeNodeFilterProp: 'title',fieldNames: {label: 'title',value: 'value',  children: 'children'},checkStrictly: true,onChange: (value) => {console.log('Selected value:', value);}}
}

还有另一种部门选择的使用(输入框后有选择按钮)

注意defaultExpandLevel: 0,不展开属性,如果数据量大不会导致首次加载等待时间较长

{label: '负责单位',field: 'unit',component: 'JSelectDept',componentProps: ({ formActionType, formModel }) => {return {sync: false,checkStrictly: true,defaultExpandLevel: 0,};},},

http://www.dtcms.com/a/284721.html

相关文章:

  • 学习 Flutter (四):玩安卓项目实战 - 中
  • 【WPF】WPF 自定义控件之依赖属性
  • Matlab2025a软件安装|详细安装步骤➕安装文件|附下载文件
  • Mask2Former,分割新范式
  • Kafka 控制器(Controller)详解:架构、原理与实战
  • Python23 —— 标准库(time库)
  • c++列表初始化
  • Dijkstra 算法求解多种操作
  • Stone3D教程:免编码制作在线家居生活用品展示应用
  • 【初始Java】
  • mysql中where字段的类型转换
  • (转)Kubernetes基础介绍
  • SQL增查
  • Windows下odbc配置连接SQL Server
  • .Net将控制台的输出信息存入到日志文件按分钟生成日志文件
  • 【JavaEE进阶】使用云服务器搭建Linux环境
  • Java网络通信:UDP和TCP
  • 关于CDH以及HUE的介绍
  • vue-seo优化
  • Android构建流程与Transform任务
  • 题解:P13311 [GCJ 2012 Qualification] Speaking in Tongues
  • java面向对象-多态
  • 【前端】Power BI自动化指南:从API接入到Web嵌入
  • 旅游管理实训基地建设:筑牢文旅人才培养的实践基石
  • LeetCode热题100—— 238. 除自身以外数组的乘积
  • Pygame创建窗口教程 - 从入门到实践 | Python游戏开发指南
  • 小白学Python,网络爬虫篇(1)——requests库
  • java Integer怎么获取长度
  • 【Jmeter】报错:An error occured:Unknown arg
  • 3.PCL点云合并