bootstrap table 兼容ie8 -- refreshOptions

今天項目使用 bootstrap table 在ie8下發現 方法 refreshOptions 報錯。bootstrap

通過調試監控發現錯誤以下:調試

153 行 代碼 Object.getOwnPropertyNames 不存在 get

源代碼:io

        // Create arrays of property namestable

        var objectAProperties = Object.getOwnPropertyNames(objectA),監控

            objectBProperties = Object.getOwnPropertyNames(objectB),object

            propName = '';方法

更改成:項目

  

        // 2017年11月30日 21點50分 吳佔超修正ie8 兼容tab

        var objectAProperties = [];

        for (var k in objectA) {

            if (objectA.hasOwnProperty(k))

                objectAProperties.push(k);

        }

        var objectBProperties = [];

        for (var k in objectB) {

            if (objectB.hasOwnProperty(k))

                objectAProperties.push(k);

        }

        var propName = '';

相關文章
相關標籤/搜索