老莫的笔记本  
  
请选择 进入手机版 | 继续访问电脑版
查看: 1026|回复: 0

layui的 一个BUG table.reload的where 对象带了上次的参数

[复制链接]

662

主题

878

帖子

5131

积分

超级版主

Rank: 8Rank: 8

积分
5131
发表于 2019-3-12 14:57:28 | 显示全部楼层 |阅读模式
问题表述:layui的 一个BUG table.reload的where 对象带了上次的参数。

我请求的数据是一个包含了一堆ID的数组。数组删减时,where 请求却带了上次的请求对象,导致我显示出错。解决方法
  1.       //  请求ID的数组 [根据ID 重载表格]
  2.       function doaddChangce(t_arr)
  3.       {
  4.         console.log(t_arr);
  5.         // 渲染表格
  6.         table.reload("laomo-anjian", {
  7.           where: {  //设定异步数据接口的额外参数
  8.               'id_arr' : t_arr,
  9.               't':Math.random()*10,
  10.               'access_token' : laomo.lmtoken()
  11.           },
  12.           done:function(){
  13.             this.where={};
  14.           },
  15.           page: {
  16.             curr: 1 //重新从第 1 页开始
  17.           }
  18.         });  
  19.       }
复制代码





参考文献:https://fly.layui.com/jie/20995/

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表