DevExtreme项目相关记录
1.DxDataGrid是网格(表格标签)
如上图所示:
里面的属性意思如下:
data-source : 动态的数据源
show-borders : 用于控制是否显示表格单元格之间的边框
column-width : 设置列的最小宽度
key-expr : 用于指定数据项的唯一标识符的表达式
表格内常用的组件
1.<DxColumnChooser :enabled="true" /> 用于控制显示哪些列 于列表右上角显示一个小icon,效果如下
2. <DxFilterRow :visible="true" /> 可以模糊查询该列
3. <DxHeaderFilter :visible="true" /> 可以筛选显示列
4.<DxGroupPanel :visible="true" /> <DxGrouping :auto-expand-all="false" /> 设置可拖拽加分组
5. <DxPaging :enabled="true" pageSize="10" /> 设置分页
7.列还可以通过动态设置:通过 :columns加载ts中的column,如下图
caption : 页面显示的列名
dataField : 字段名
minWidth : 100 设置列的最小宽度
dataType : string 设置数据类型
alignment : center 设置居中
<!-- 是否可以多选 -->
<DxSelection mode="multiple" />
2.监听筛选触发,方法放下面
//======================================2024-07-22==================================================
1.禁用过滤跟排序
:allow-sorting="false" :allow-filtering="false"
2.禁止分组
:allow-grouping-"false"