zoukankan      html  css  js  c++  java
  • 8.29 对象?数组?

    今天发现我的filter函数有问题,翻不了页,一直报错:

    这是一个封装好的Array原型扩展函数。

    /* Array 原型方法扩展 */
    	(function() {
    		$.extend(Array.prototype, {
    			// 添加内容,比push多一个检查相同内容部分
    			add: function(item) {
    				if (this.indexOf(item) > -1) {
    					return false;
    				} else {
    					this.push(item);
    					return true;
    				}
    			},
    

    我以为是tableUpdate方法有问题,但是改变页面筛选条件后刷新table是正常的,不知道。

    后来问了jf哥。他说他也遇到过这个问题,因为我定义的空的arrList定义成空数组了,应该定义成空对象,即 arrList={} 

    我现在试了下,点击第二页是不调用tableUpdate函数的。

    只有改变筛选条件的时候才会调用filter的reload函数,去调用tableUpdate函数。

    那为什么和arrList有关系呢?费解。。。

    我先去研究研究哦

  • 相关阅读:
    图像滤波
    直方图histeq
    直方图
    基于灰度变换的图像增强
    图像增强
    图像旋转和缩放
    图像点运算
    像素的连接与联通
    程序员进阶之算法练习(一)
    RxSwift 系列(二)
  • 原文地址:https://www.cnblogs.com/yan89/p/7447494.html
Copyright © 2011-2022 走看看