12345678910111213141516171819202122232425 |
- let config: object = {};
- const setConfig = (cfg?: any) => {
- config = Object.assign(config, cfg);
- };
- const getConfig = (key?: string) => {
- if (typeof key === "string") {
- const arr = key.split(".");
- if (arr && arr.length) {
- let data = config;
- arr.forEach(v => {
- if (data && typeof data[v] !== "undefined") {
- data = data[v];
- } else {
- data = null;
- }
- });
- return data;
- }
- }
- return config;
- };
- export { getConfig, setConfig };
|