需求 :在前端向后端发送请求时 后端开发希望你上送的都是string类型的数据 此时你或许需要进行数据类型的转换
代码实现:
converToString(data) {
if(typeof data === 'boolean' || typeof data === 'number'){
return data + ' '
}
if(Array.isArray(data)){
for(var i = 0; l = data.length; i < l; i++){
data[i] = this.converToString(data[i]);
}
return data
}
if(typeof data === 'object'){
for(var k in data){
data[k] = this.converToString(data[k]);
}
return data;
}
return data;
}