添加 cacheStore.
This commit is contained in:
@@ -9,6 +9,33 @@ export const toOptions = (enums: any) => {
|
||||
return arr;
|
||||
};
|
||||
|
||||
/**
|
||||
* 切换枚举值
|
||||
*/
|
||||
export const toggleEnumValue = (value: any,
|
||||
enums: any,
|
||||
key = 'value',
|
||||
defaultValue = value) => {
|
||||
for (let k in enums) {
|
||||
if (enums[k].value !== value) {
|
||||
return enums[k][key];
|
||||
}
|
||||
}
|
||||
return defaultValue;
|
||||
};
|
||||
|
||||
/**
|
||||
* 切换枚举对象
|
||||
*/
|
||||
export const toggleEnum = (value: any, enums: any) => {
|
||||
for (let k in enums) {
|
||||
if (enums[k].value !== value) {
|
||||
return enums[k];
|
||||
}
|
||||
}
|
||||
return {};
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取枚举值
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user