1
0
mirror of synced 2025-12-09 07:08:22 +08:00
This commit is contained in:
xuliangzhan
2019-05-01 00:41:51 +08:00
parent 56955568ab
commit f3a00a6086
3 changed files with 8 additions and 12 deletions

View File

@@ -120,9 +120,10 @@
</vxe-table-column>
</vxe-table>
<!-- <vxe-table
<vxe-table
border
resizable
:show-header="false"
height="400"
:data.sync="tableData">
<vxe-table-column type="index" width="60" fixed="left"></vxe-table-column>
@@ -138,7 +139,7 @@
<span>{{ row.address }}</span>
</template>
</vxe-table-column>
</vxe-table> -->
</vxe-table>
</div>
</template>

View File

@@ -201,7 +201,7 @@ export default {
let { $parent: $table, fixedType } = this
let { scrollLoad } = $table
let { tableHeader, tableBody, leftBody, rightBody } = $table.$refs
let headerElem = tableHeader.$el
let headerElem = tableHeader ? tableHeader.$el : null
let bodyElem = tableBody.$el
let leftElem = leftBody ? leftBody.$el : null
let rightElem = rightBody ? rightBody.$el : null

View File

@@ -6,19 +6,14 @@ export default {
tableColumn: Array,
fixedType: String
},
mounted () {
this.$el.onscroll = this.scrollEvent
this.$el._onscroll = this.scrollEvent
},
destroyed () {
this.$el._onscroll = null
this.$el.onscroll = null
},
render (h) {
let { _e, $parent: $table, fixedType, tableColumn, footerData } = this
let { footerRowClassName, footerCellClassName, tableWidth, scrollYWidth } = $table
return h('div', {
class: ['vxe-table--footer-wrapper', fixedType ? `fixed--${fixedType}-wrapper` : 'footer--wrapper']
class: ['vxe-table--footer-wrapper', fixedType ? `fixed--${fixedType}-wrapper` : 'footer--wrapper'],
on: {
scroll: this.scrollEvent
}
}, [
h('table', {
attrs: {