赞
踩
先下载 npm install --save el-table-infinite-scroll
会报错
全局引入main.js
import elTableInfiniteScroll from 'el-table-infinite-scroll';
Vue.use(elTableInfiniteScroll);
局部引入
<script>
2 import elTableInfiniteScroll from 'el-table-infinite-scroll';
3 export default {
4 directives: {
5 'el-table-infinite-scroll': elTableInfiniteScroll
6 }
7 }
8 </script>
找到下载的js把对应报错注释掉
<el-table
ref="singleTable"
:data="tableData"
v-el-table-infinite-scroll="load"
@row-click="changeRow"
:row-style="isRed"
class="table">
<el-table-column
property="status"
label="设备状态">
</el-table-column>
<el-table-column
property="name"
label="作业状态">
</el-table-column>
<el-table-column
property="address"
label="工单号">
</el-table-column>
<el-table-column
property="date"
label="产品">
</el-table-column>
<el-table-column
property="date"
label="产出单位">
</el-table-column>
<el-table-column
property="date"
label="工序">
</el-table-column>
</el-table>
data() {
return {
checked:false,
tableData: [{
status:'生产中',
date: '2016-05-02',
name: '王小虎',
address: '上海市普陀区金沙江路 1518 弄',
index:0
}, {
status:'生产中',
date: '2016-05-04',
name: '王小虎',
address: '上海市普陀区金沙江路 1517 弄',
index:1
}, {
status:'生产中',
date: '2016-05-01',
name: '王小虎',
address: '上海市普陀区金沙江路 1519 弄',
index:2
}, {
status:'生产中',
date: '2016-05-03',
name: '王小虎',
address: '上海市普陀区金沙江路 1516 弄',
index:3
},{
status:'生产中',
date: '2016-05-02',
name: '王小虎',
address: '上海市普陀区金沙江路 1518 弄',
index:0
}, {
status:'生产中',
date: '2016-05-04',
name: '王小虎',
address: '上海市普陀区金沙江路 1517 弄',
index:1
}, {
status:'生产中',
date: '2016-05-01',
name: '王小虎',
address: '上海市普陀区金沙江路 1519 弄',
index:2
}, {
status:'生产中',
date: '2016-05-03',
name: '王小虎',
address: '上海市普陀区金沙江路 1516 弄',
index:3
},{
status:'生产中',
date: '2016-05-02',
name: '王小虎',
address: '上海市普陀区金沙江路 1518 弄',
index:0
}, {
status:'生产中',
date: '2016-05-04',
name: '王小虎',
address: '上海市普陀区金沙江路 1517 弄',
index:1
}, {
status:'生产中',
date: '2016-05-01',
name: '王小虎',
address: '上海市普陀区金沙江路 1519 弄',
index:2
}, {
status:'生产中',
date: '2016-05-03',
name: '王小虎',
address: '上海市普陀区金沙江路 1516 弄',
index:3
},],
currentRow: null,
changeList:[],
count:1
}
},
methods: {
load () {
this.count += 1
console.log(this.count)
this.aa()
// console.log(this.tableData)
},
aa(){
var arr=[{
status:'生产中',
date: '2016-05-03',
name: '王小虎',
address: '上海市普陀区金沙江路 1516 弄',
index:4
}]
arr.forEach(item=>{
item.status = '生产中'+this.count
})
console.log('111')
this.tableData=this.tableData.concat(this.tableData)
},
}
//有志同道合的朋友可以一起加群讨论: 330586621
//想要进微信群,qq里面加我联系
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。