我以下代码是写在main.js中的,全局生效
function Trim(str
) {
var strs
=str
.toString()
strs
= strs
.replace(/^\s+|\s+$/gm,'');
strs
=strs
.replace(/[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘',。、]/im,'');
return strs
;
}
Vue
.prototype
.encode = function (json
) {
var tmps
= []
for (var key
in json
) {
tmps
.push(key
+ '=' + Trim(json
[key
]))
}
return tmps
.join('&')
}
Vue
.prototype
.encodes = function (json
) {
var tmps
= []
for (var key
in json
) {
if(json
[key
] != '' && json
[key
] != null){
tmps
.push(key
+ '=' + Trim(json
[key
]))
}
}
return tmps
.join('&')
}
转载请注明原文地址:https://ipadbbs.8miu.com/read-12963.html