MCPcopy Create free account
hub / github.com/Semporia/Scripts / getdata

Method getdata

jd_try.js:706–722  ·  view source on GitHub ↗
(key)

Source from the content-addressed store, hash-verified

704 }
705
706 getdata(key) {
707 let val = this.getval(key)
708 // 如果以 @
709 if (/^@/.test(key)) {
710 const [, objkey, paths] = /^@(.*?)\.(.*?)$/.exec(key)
711 const objval = objkey ? this.getval(objkey) : ''
712 if (objval) {
713 try {
714 const objedval = JSON.parse(objval)
715 val = objedval ? this.lodash_get(objedval, paths, '') : val
716 } catch (e) {
717 val = ''
718 }
719 }
720 }
721 return val
722 }
723
724 setdata(val, key) {
725 let issuc = false

Callers 4

requireConfigFunction · 0.45
totalBeanFunction · 0.45
getjsonMethod · 0.45
runScriptMethod · 0.45

Calls 2

getvalMethod · 0.45
lodash_getMethod · 0.45

Tested by

no test coverage detected