8 个回答

slice((currentPage-1)pagesize,currentPagepagesize 这个方法导致的,你可以请求接口来分页

改为 @click="handleAdd" 不带括号 试试

看着像是触发了表格全选框中的 select-all 事件
你增加下这个事件,然后打印下 看下

打开的时候有没有触发什么其他的事件,比方说‘新增方式’那里radio的change事件

新手上路,请多包涵

请问楼主,使用slice((currentPage-1)pagesize,currentPagepagesize和dialog 实现了吗

还有一个办法,
再初始话一个变量 carData2
:data 绑定到 carData2
然后在接口或者翻页之类的操作之后,都对 carData 的值进行 sliceslice 结果赋值给 carData2
以下是我自己使用的例子,大家可以借鉴一下。这样还可以使用前端的分页器进行分页

handleSizeChange(val) {
    console.log(`每页$ {
        val
    }条`);
    this.pageSize = val;
    this.currentPage = 1; //将直接返回第一页的内容
    this.changePageOrSize()
},
handleCurrentChange(val) {
    this.currentPage = val;
    this.page = val;
    this.changePageOrSize()
},

changePageOrSize(){
    this.tableData3 = this.tableData2.slice((this.currentPage-1)*this.pageSize,this.currentPage*this.pageSize)
    console.log('table3--->',this.tableData3)
},
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题