效果:
将string类型的json字符串,以json格式展示
利用vue-json-viewer插件,利用这个插件,可方便快速实现 高亮,JSON折叠,copy 三种功能 !!!
官网地址:https://www.npmjs.com/package/vue-json-viewer
安装vue-json-viewer插件
基于npm的安装:
npm install vue-json-viewer --save
使用
在main.js写:
import Vue from 'vue'
import JsonViewer from 'vue-json-viewer'
Vue.use(JsonViewer)
在template里面加入如下一种: 其中jsonData必须是json类型的数据。
<json-viewer :value="jsonData"></json-viewer>
<hr />
<json-viewer
:value="jsonData"
:expand-depth=5
copyable
boxed
sort></json-viewer>
如何自定义copyable?
效果: