主机卡片列表.
This commit is contained in:
@@ -159,12 +159,26 @@ export function replaceNumber(value: string) {
|
||||
/**
|
||||
* 重设对象
|
||||
*/
|
||||
export const resetObject = (obj: any) => {
|
||||
Object.keys(obj).forEach(k => {
|
||||
export const resetObject = (obj: any, ignore: string[] = []) => {
|
||||
Object.keys(obj)
|
||||
.filter(s => !ignore.includes(s))
|
||||
.forEach(k => {
|
||||
obj[k] = undefined;
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 重设对象
|
||||
*/
|
||||
export const objectTruthKeyCount = (obj: any, ignore: string[] = []) => {
|
||||
return Object.keys(obj)
|
||||
.filter(s => !ignore.includes(s))
|
||||
.reduce(function(acc, curr) {
|
||||
const currVal = obj[curr];
|
||||
return acc + ~~(currVal !== undefined && currVal !== null && currVal?.length !== 0 && currVal !== '');
|
||||
}, 0);
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取当前页面的缩放值
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user