MCPcopy Create free account
hub / github.com/circircir-circle/human_exist_device / encodeUriQuery

Method encodeUriQuery

mini_program/common/Tools.js:552–560  ·  view source on GitHub ↗

* 编码URI * @param {String} value * @param {String} pctEncodeSpaces * @return {String}

(value, pctEncodeSpaces)

Source from the content-addressed store, hash-verified

550 * @return {String}
551 */
552 encodeUriQuery(value, pctEncodeSpaces) {
553 return encodeURIComponent(value)
554 .replace(/%40/gi, '@')
555 .replace(/%3A/gi, ':')
556 .replace(/%24/g, '$')
557 .replace(/%2C/gi, ',')
558 .replace(/%3B/gi, ';')
559 .replace(/%20/g, (pctEncodeSpaces ? '%20' : '+'))
560 }
561
562 /**
563 * 对象序列化

Callers 1

paramSerializerMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected