diff --git a/src/plugins/methodsExtend.js b/src/plugins/methodsExtend.js index f15ea76..789830b 100644 --- a/src/plugins/methodsExtend.js +++ b/src/plugins/methodsExtend.js @@ -38,10 +38,19 @@ export function multipleSum (...num) { return sum } +export function filterNull (arr) { + const tmpArr = [] + + arr.forEach(v => (v && tmpArr.push(v))) + + return tmpArr +} + export default function (Vue) { Vue.prototype.deepClone = deepClone Vue.prototype.deleteArrayAllItems = deleteArrayAllItems Vue.prototype.debounce = debounce Vue.prototype.multipleSum = multipleSum Vue.prototype.randomExtend = randomExtend + Vue.prototype.filterNull = filterNull }