前端两三问(20190923)
1、js如何获取数组的key function getObjectKeys(object){ var keys = []; for (var property in object) return property; } console.log(getObjectKeys(3332:[])) // 3332 2、如何过滤数组中的空数据 Array.prototype.notempty = function() { var arr = []; this.map(function(val, index) { if (val !== "" && val != undefined) { arr.push(val); } }); return arr; } this.selectHouse = this.selectHouse.notempty() 3、iview checkboxGroup 动态删除某个值后,页面checkBox 选中状态错乱。 具体情况如下: 需求 : checkboxGroup v-for生成三个checkbox,默认勾选。当我点击某个checkbox默认取消勾选并且删除该checkbox。 操作方法一: 从最后一个开始删,也就是删除默认绑定的model数组中的最后一个值,这时候剩余checkbox的选中状态是正常的。 操作方法二: 但是如果从中间开始删,比如删除第二