# 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