UNPKG

vue-ant-patterns

Version:

vue-ant-patterns

50 lines (46 loc) 1.12 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); /* * @Author: your name * @Date: 2020-06-30 19:20:54 * @LastEditTime: 2020-07-30 14:10:43 * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: \hcm6-patterns\biz\_biz-utils\string.js */ // 处理字符串转object的方法 function stringToObj(str) { var data = {}; if (str !== null) { var params = str.split('&'); params.forEach(function (item, index) { var tmpParams = item.split('='); var key = tmpParams[0]; var value = tmpParams[1]; data[key] = value; }); } return data; } /* @desc: 去除字符串多余空额 @params: str: 要处理的字符串 bGlobal: 为true时,去除字符串首尾及中间空格 */ function strTrim(str, bGlobal) { var result = ''; if (str !== null) { // 去首尾空格 result = str.trim(); // 去字符串首尾及中间空格 if (bGlobal) { result = result.replace(/\s/g, ''); } } return result; } exports.stringToObj = stringToObj; exports.strTrim = strTrim;