需求情景:Java后台传入的是一个为格式化的json串,需要将此json数据格式化后显示在页面。如下两图所示:
没有想到用一些json格式化的工具,而是直接替换里面的特殊字符,以达到格式化的效果。
{operateLogStore.args.toString().replace(/,/g,'\,\n\t').replace(/{/g,'\n\t\{\n\t').replace(/}/g,'\n\t\}\n\t')}
说明:operateLogStore.args
是要被格式化的json串。
这里又学到了两个新的标签 ,
。
感觉自己真是机智!里面有一个换行的小瑕疵,但是我不想改了,因为这个需求被取消了,哈哈哈哈!