企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 全部参数 ## 7.5.2.全部参数 | 参数 | 类型 | 说明 | 示例 | | --- | --- | --- | --- | | elem | String/DOM | 指定容器的选择器或DOM | "#demo" | | templet | String | item模板,模板遵循 laytpl 语法 | | | data | Array | 直接赋值数据,也可前端分页 | \[{},{},{}\] | | url | String | 接口地址 | | | method | String | 接口http请求类型,默认:get | | | where | Object | 接口的请求参数 | where: {id: 123} | | headers | Object | 接口的请求头 | headers: {token: 'sasasas'} | | contentType | String | 发送到服务端的内容编码类型 | contentType: 'application/json' | | parseData | Function | 数据格式解析的回调函数 | | | request | Function | 用于对分页请求的参数重新设定名称 | 默认是page、limit | | useAdmin | Boolean | 是否使用admin.ajax | 默认false | | done | Function | 数据渲染完的回调 | | | page | Object | 开启分页,配置分页参数 | | | loadMore | Object | 开启加载更多,配置加载更多参数 | | parseData和request参数说明: ~~~ var ins = dataGrid.render({ elem: '#demoGrid', templet: '#demoGridItem', url: 'json/list.json', parseData: function(res) { return { code: res.status, msg: res.message, count: res.total, data: res.list } }, request: {pageName: 'page', limitName: 'limit'} }); ~~~ 渲染完成的回调done说明: ~~~ dataGrid.render({ done: function(dataList, curr, count) { dataList; // 当前页数据 curr; // 当前第几页 count; // 总数量 } }); ~~~