jt
2021-06-10 5d0d028456874576560552f5a5c4e8b801786f11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<div>
    <el-table size="mini" border
              highlight-current-row
              v-bind:data="datas"
              v-bind:height="height || tableHeight"
              v-on:row-click="clickRow"
              v-on:row-dblclick="dbClickRow"
              v-bind:ref="ref"
              v-on:selection-change="changeSelect"
              v-bind:fit="true"
              v-on:select="currentSelect"
              v-on:select-all="selectall"
              v-loading="showLoading"
              element-loading-spinner="el-icon-loading"
              element-loading-background="rgba(0, 0, 0, 0.1)"
              v-bind:row-class-name="rowstyle">
        <el-table-column type="selection" width="40"
                         v-if="check">
        </el-table-column>
        <el-table-column type="index"
                         width="45"
                         align="center"
                         label="行号"
                         v-if="rowno"
                         v-bind:key="Math.random()">
        </el-table-column>
        <el-table-column v-for="n in cols"
                         v-bind:property="n.f"
                         v-bind:label="n.n"
                         v-bind:width="n.w"
                         v-bind:align="n.align||'center'"
                         v-bind:formatter="n.format"
                         v-bind:key="Math.random()"
                         v-if="!n.hidden">
        </el-table-column>
    </el-table>
    <div class="block" v-if="paging" style="padding-left:20px;padding:5px 0;">
        <el-pagination v-bind:small="true"
                       v-bind:background="true"
                       v-on:size-change="pageSizeChange"
                       v-on:current-change="pageIndexChange"
                       v-bind:current-page="pagingOptions.pageIndex"
                       v-bind:page-sizes="pagingOptions.pageSizes"
                       v-bind:page-size="pagingOptions.pageSize"
                       layout="total, sizes, prev, pager, next, jumper"
                       v-bind:total="pagingOptions.total">
        </el-pagination>
    </div>
</div>