周大胖子 发表于 2019-3-12 14:57:28

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

问题表述:layui的 一个BUG table.reload的where 对象带了上次的参数。

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




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

页: [1]
查看完整版本: layui的 一个BUG table.reload的where 对象带了上次的参数