j-vxe-table
时间: 2023-09-05 15:11:46 浏览: 151
j-vxe-table是jeecg前端框架中的一个组件,它提供了可编辑表格的功能。在项目中,有一个需求是根据部门条件选择部门用户。根据引用\[1\]的描述,j-vxe-table中的JVXETypes.popup类型的列不能带参数查询,因此不能满足需求。为了解决这个问题,可以使用JVXETypes.slot类型的列,并在其中放入j-popup组件,并进行一些修改来实现需求。具体的实现细节可以参考引用\[1\]中的描述。另外,根据引用\[2\]中的SQL语句,可以通过查询sys_user表和sys_user_depart表来获取符合部门条件的用户信息。在代码中,可以使用watch来监听code的变化,并在变化时加载列信息。同时,可以使用param的深度监听来处理参数的变化,并在visible为true时进行动态参数处理和数据加载。具体的代码实现可以参考引用\[3\]中的描述。
#### 引用[.reference_title]
- *1* *2* *3* [jeecg中j-vxe-table和j-popup组件的修改使用](https://blog.csdn.net/wyljz/article/details/125882852)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文
相关推荐
















<a-form-item label="检验检测明细" v-bind="validateInfos.miEtmInspectPlanItemList" :labelCol="{ xs: { span: 5 }, sm: { span: 2 } }" :wrapperCol="{ xs: { span: 24 }, sm: { span: 24 } }" > <j-vxe-table ref="planItemListRef" key="id" :keep-source="true" resizable bordered :columns="planItemListColumns" :dataSource="formData.miEtmInspectPlanItemList" :height="340" :disabled="disabled" :rowSelection="false" :asyncRemove="true" :toolbar-config="{ slots: ['prefix', 'suffix'], btns: [] }" :toolbar="!disabled" > <template #toolbarSuffix="props"> <a-button type="primary" @click="selectPlanItem">新增</a-button> </template> <template #action="props" v-if="!disabled"> 删除 </template> </j-vxe-table> <ledger-select-modal :defaultFullscreen="true" rowKey="id" @register="registerPlanItemModal" @get-select-result="onSelectPlanItemOk" /> </a-form-item>

