MCPcopy
hub / github.com/YMFE/yapi / handleJson

Function handleJson

common/utils.js:62–76  ·  view source on GitHub ↗

* * @param {*} data * @param {*} handleValueFn 处理参数值函数

(data, handleValueFn)

Source from the content-addressed store, hash-verified

60 * @param {*} handleValueFn 处理参数值函数
61 */
62function handleJson(data, handleValueFn) {
63 if (!data) {
64 return data;
65 }
66 if (typeof data === 'string') {
67 return handleValueFn(data);
68 } else if (typeof data === 'object') {
69 for (let i in data) {
70 data[i] = handleJson(data[i], handleValueFn);
71 }
72 } else {
73 return data;
74 }
75 return data;
76}
77
78function handleValueWithFilter(context) {
79 return function(match) {

Callers 2

handleParamsFunction · 0.70
handleParamsFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected