美文网首页
tabs-table

tabs-table

作者: lwj1426282929 | 来源:发表于2018-11-23 09:44 被阅读0次

    tabs-table

    将 el-tabs 和 element-datatable 封装在一起, 每一个tab页下面封装一个表格。

    使用方法 Usage

    <template>
      <tabs-table ref="tabs" 
                  :tabs="tabs" 
                  :server-params="searchObj" 
                  :created-unload="createdUnload" 
                  :page-index-key="pageIndexKey" 
                  :page-size-key="pageSizeKey" 
                  :data-key="dataKey" 
                  :total-key="totalKey"
                  :load-active="loadActive"
                  :active-tab-name="activeTabName"
                  @active-name="activeNameChange"  />
    </template>
    <script>
    import { TabsTable } from '@/components';
    export default {
      name: '',
    
      components: {
        TabsTable
      },
    }
    </script>
    

    TabsTable Attributes

    参数 说明 类型 可选值 默认值
    tabs 选项卡表格属性 array -- [ ]
    serverParams 查询条件,具体参见element-datatable 的 server-params object -- { }
    created-unload 初始化是否发送请求 boolean -- false
    load-active 是否只加载当前激活的选项卡 boolean -- false
    active-tab-name 指定当前激活的选项卡, 当值与某一个选项卡的name值相等时,该选项卡激活 string -- --
    page-index-key 指定表格的pageIndex, 详情参见element-datatable的 page-index-key string -- --
    page-size-key 指定表格的pageIndex, 详情参见element-datatable的 page-size-key string -- --
    data-key 指定表格的dataKey ,详情参见element-datatable的 data-key string -- --
    total-key 指定表格的totalKey, 详情参见element-datatable的 total-key string -- --

    TabsTable Events

    事件名 说明 参数
    active-name 获取当前激活的选项卡 当前激活的选项卡的name值
    其他事件参见ElementDatatable Events -- --

    TabsTable Methods

    方法名 说明 参数
    reloadData 重新加载表格数据,默认根据指定的查询条件查询所有的表格, 可以传入index表示查询第几个表格和指定新的查询参数 (index, params)

    相关文章

      网友评论

          本文标题:tabs-table

          本文链接:https://www.haomeiwen.com/subject/hlilqqtx.html