<json-viewer v-if="isJson(scope.row.requestHeader)" :value="JSON.parse(scope.row.requestHeader)" ></json-viewer>
用json-viewer组件,需要判断value是不是json。不是json的话组件显示不出来
JavaScript判断字符串是不是Json的函数:
isJson(str){
if (typeof str == 'string') {
try {
let obj=JSON.parse(str);
if(typeof obj == 'object' && obj ){
return true;
}else{
return false;
}
} catch(e) {
return false;
}
}
},
本文介绍了一个JavaScript函数,用于判断字符串是否为有效的JSON格式,并通过JSON.parse进行解析验证。这对于前端开发中使用json-viewer组件展示数据尤其重要。
865

被折叠的 条评论
为什么被折叠?



