vue3.x显示json数据组件-vue3-json-viewer

vue3-json-viewer

简单易用的json内容展示组件,适配vue3和vite。 在使用vue3+vite开发时,发现需要用到显示json数据组件,发现vue-json-viewer只能兼容vue2,于是决定重写的vue3的适配。 原作者:github

代码仓库

GitHub

Gitee

安装

需要依赖clipboard,先安装clipboard

$ npm install clipboard --save

再安装vue3-json-viewer

$ npm install vue3-json-viewer --save

使用
mian.js

import {
      createApp } from 'vue'
import App from './App.vue'
import JsonViewer from "vue3-json-viewer"
const app=createApp(App)
app.use(JsonViewer)
app.mount('#app')

App.vue

<template>
  <json-viewer :value="jsonData" copyable boxed sort />
template>

<script setup>
import {
       reactive, ref } from "vue";
import HelloWorld from "./components/HelloWorld.vue";
let obj = {
      
  name: "qiu",//字符串
  age: 18,//数组
  isMan:false,//布尔值
  date:new Date(),
  fn:()=>{
      },
  arr:[1,2,5]
};
const jsonData = reactive(obj);
const strData = ref("http://www.baidu.com");
script>

<style>style>

vue3.x显示json数据组件-vue3-json-viewer_第1张图片

你可能感兴趣的:(前端开发,Javascript,VueJs,vue.js,json,vite)