# ht.crud 说明

ht.crud.js 自定义增删改查封装工具
Author andy.ten@tom.com & xukaixing@hotmail.com

# API

# Crud Methods

方法名 说明 参数 示例
fetchData 通用请求数据方法 (fetch, data) this.$crud.fetch(url, { id: 1 });
submit 通用提交数据方法 (fetch, data, hasMsg = true) this.$crud.submit(url, { id: 1 });
fetchTable 通用获取数据方法(带分页信息) (tabNode,fetch, data) this.$crud.fetchTable(tabNode,url, { id: 1 });
save 插入保存操作 (fmNode, fetch, check = true) this.$crud.save(this.$refs['fmVnode'],
saveUrl);
update 更新操作 (fmNode, id, fetch, check = true) this.$crud.save(this.$refs['fmVnode'],
id, updateUrl);
search 查询操作 (fmNode, tabVnode, fetch) this.$crud.search(this.$refs['fmVnode'],
this.$refs['tabVnode'], url);
searchNoFm 查询操作(不带form) (tabVnode, fetch, data) this.$crud.searchNoFm(this.$refs['tabVnode'],
url, data);
insertResult 列表插入数据 (searchData, result) this.$crud.insertResult
(this.$parent.searchData, saveData)
updateResult 列表更新数据 (searchData, result, rownums) this.$crud.updateResult
(this.$parent.searchData, updateData,
this.rowData.rownums)
removeResult 列表删除数据 (searchData, index) this.$crud.removeResult
(this.searchData, index);
setEditValue 根据数据设置表单内容 (formList, rowdata) this.$crud.setEditValue
(this.editList, this.rowData);
resetEditValue 清空表单内容 (formList) this.$crud.resetEditValue
(this.editList);

# 版本

  • v1.2.3