自定义标签用法

2017-05-20  本文已影响195人  数据运营python

my-adv-table

<my-Adv-Table isShowSeq="false"  is-Show-Row="true" isMultiSelect="false" width="100%" isShowCheck="true" isFilter="false" isSum="false" id="userId" 
               table-Name="cmUserInfo" 
                head='[{"name":"公司账号","code":"tenantCode","width":"12%"},
                {"name":"公司","code":"tenantName","width":"12%"},
                {"name":"网点","code":"orgName","width":"12%"},
                {"name":"角色名称","code":"roleName","width":"12%"},
                {"name":"登录账号","code":"loginAcct","width":"12%"},
                {"name":"登录类型","code":"loginTypeName","width":"12%"},
                {"name":"姓名","code":"userName","width":"12%"},
                {"name":"创建时间","code":"createTime","width":"12%"}]' is-Show-Row="true">
</my-Adv-Table>
doQuery:function(){
            var url = "cmUserInfoBO.ajax?cmd=queryOrgUser";
            $timeout(function(){
                
                $scope.page.load({
                            url:url,
                            params:$scope.queryParam,
                            callBack:'setContentHegthDelay'
                        });
            },500);
        }
分页表格图片.png

属性

head

传入头部的标签,格式为数组对象 [{},{}],对象支持的参数如下:

id

表示返回的数据里面,哪个key值是对应的主键,这个主要影响到后面的勾选框的功能。

isSum

是否显示最下面的汇总行

isFilter

是否显示表格的头部的过滤框,该过滤框只能过滤当前页的内容

isShowCheck

是否显示表格的第一列的checkbox框

isShowRow

是否显示列表自定义的按钮

table-Name

列表自定义表格的名称,不能跟其它表格名称重复

name

如果不填写的时候,默认是page, 该字段用于如果一个页面有两个表格的时候,通过这个字段进行区分。

方法

getSelected

返回一个数组,选中的所有数据的主键值

getOneSelected

如果是单选的模式,返回选中的数据

getSelectData

返回一个数组,选中的对象的整一行的数据

downloadExcelFile

导出excel数据,请求的后台bo需要继承baseBo

reload

数据重新加载

load
  1. url 请求的地址
  2. params 请求的参数
  3. callBack 回调的方法
doubleclick

双击的回调方法,入参数是整一行的对象

上一篇下一篇

猜你喜欢

热点阅读