摘要:由于项目需要,需要一款基于vue平台的json schema编辑器,github上找了一圈没找到合适的组件,索性用两天时间自己造一个轮子吧。方便自己,方便生态圈。

源码地址:

Example:国外Demo,国内请访问:国内Demo

A json-schema editor of high efficient and easy-to-use, base on Vue

image.png

支持自定义属性,满足特殊的需求

开启自定义属性

Example

Usage

npm install json-schema-editor-vue

import JsonSchemaEditor from 'json-schema-editor-vue'

import 'json-schema-editor-vue/lib/json-schema-editor-vue.css'

Vue.use(JsonSchemaEditor)

...

...

export default {

name: 'App',

data() {

return {

tree:

{

root: {

type: "object"

}

}

}

}

}

json-schema-editor-vue属性说明如下:

属性

说明

类型

是否必须

默认值

value

传入一个默认的树节点,用来接收编辑后的json schema结果

Object

disabled

节点名称不可编辑

Boolean

false

disabledType

节点类型不可选择

Boolean

false

root

是否是根节点

Boolean

true

custom

是否允许添加自定义属性

Boolean

false

lang

国际化(可选zh_CN和en_US)

String

zh_CN

Don't forget to star if it helped!

如果对您有帮助,别忘记给个星哦

Links

json编辑器插件 vue_基于vue平台的json schema 编辑器相关推荐

  1. 魔兽地图编辑器插件YDWE的使用与基本设置5 触发编辑器2 时间事件

    魔兽地图编辑器插件YDWE的使用与基本设置5 触发编辑器2 时间事件 1.创建时间时间 创建新触发器 设置事件 2.设置动作 3.Ctrl+F9启动游戏测试 4.设置新事件 5.设置变量 6.设置新触 ...

  2. 魔兽地图编辑器插件YDWE的使用与基本设置5 触发编辑器3 单位组选择多个单位

    魔兽地图编辑器插件YDWE的使用与基本设置5 触发编辑器3 单位组选择多个单位 1.更改技能设置 2.给人物添加技能 3.群体技能设置 4.技能图标调整 5.已完成的调整 6.原技能修改 7.给英雄添 ...

  3. 魔兽地图编辑器插件YDWE的使用与基本设置5 触发编辑器1 选择英雄

    魔兽地图编辑器插件YDWE的使用与基本设置5 触发编辑器1 选择英雄 1.触发:满足条件/事件,进行后续动作 如做任务.装备强化.技能特效.选择英雄等 2.举例:选择英雄 选择英雄 设置属性 设置装饰 ...

  4. 魔兽地图编辑器插件YDWE的使用与基本设置5 触发编辑器4 技能特效

    魔兽地图编辑器插件YDWE的使用与基本设置5 触发编辑器4 技能特效 1.选择技能 2.调整技能属性 3.为英雄添加技能 4.创建新的触发器并更改条件.动作 5.新建类别.触发器 6.删除单元组 创建 ...

  5. 魔兽地图编辑器插件YDWE的使用与基本设置7 声音编辑器

    魔兽地图编辑器插件YDWE的使用与基本设置7 声音编辑器 1.F5快速打开 2.导入声音 Ctrl + I 3.F4打开触发编辑器 新建触发.事件.动作 Ctrl + F9启动游戏测试

  6. vue canvas插件_基于vue.js 制作在线桌椅定制选择交互特效源码

    码农那点事儿 关注我们,一起学习进步 基于vue.js写的在线桌子椅子垫子选择拼成的自己理想的书桌椅图像,这是一款交互式的课桌椅在线定制选择功能.非常不错,感兴趣的朋友前来下载使用. 下载源码(提取码 ...

  7. 基于vue前端聊天插件_基于Vue聊天的实现

    基于vue前端聊天插件 基本视频聊天 (basic-vue-chat) Easy to use VueJS chat. 易于使用的VueJS聊天. 安装 (Installation) You can ...

  8. vue连线 插件_基于vue的网页标尺辅助线工具(vue-ruler-tool)

    原文首发于我的博客,欢迎点击查看获得更好的阅读体验~ 标尺辅助线.gif vue-ruler-tool 最近在网上找到一个网页制作辅助工具-jQuery标尺参考线插件,觉得在现在的一个项目中能用的上, ...

  9. vue连线 插件_基于Vue的任务节点图绘制插件(vue-task-node)

    简介: vue-task-node 是一个基于Vue的任务节点图绘制插件(vue-task-node is a Vue based task node mapping plug-in) 此篇博客会随插 ...

  10. html全局布局 vue_基于Vue+Element的电商后台管理系统

    前言 mall项目后台管理系统的前端项目. 项目介绍 mall-admin-web是一个电商后台管理系统的前端项目,基于Vue+Element实现. 主要包括商品管理.订单管理.会员管理.促销管理.运 ...

最新文章

  1. 【Python】保留小数点后两位精度
  2. java 装饰器模式
  3. elastic-job 和 xxl-job 的对比
  4. html相对路径之前,HTML之绝对路径与相对路径
  5. 3-Scala控制结构
  6. Java实现简易版金山打字
  7. 已知前序序列和中序序列重建二叉树
  8. linux 触屏校准命令,tslib-触摸屏校准
  9. Spring boot与Spring cloud
  10. 扫描件如何转换成pdf及word文档?
  11. 苹果手机怎么用计算机隐藏应用,iPhone计算器魔术 iPhone计算器隐藏功能
  12. Transfer learning for deep neural network-based partial differential equations solving论文笔记
  13. 一个中文占多少个英文字符
  14. 和平精英灵敏度分享码服务器没有响应,不求人灵敏度分享码 和平精英最新吃鸡灵敏度...
  15. 鹏业安装算量软件V8.0.0 Build 60(及58)升级内容
  16. git 拉取远端所有分支
  17. ESP32学习笔记(47)——加密算法AES/MD5/SHA
  18. 蓝桥杯嵌入式-第九届省赛-电子定时器
  19. R语言气泡图 bubble chart
  20. eas账号是什么意思_账号和账户有什么区别吗?

热门文章

  1. 学计算机白头,关于「一夜白头」的科学解释!90%的人不知道!
  2. 对SPEA算法的一些总结
  3. PX4、APM无人机仿真连接QGC地面站记录(udp连接、更改home点等)
  4. Quorum NWR算法
  5. C/C++打印百分号 %
  6. 济南市全国计算机二级,济南市2020年3月计算机二级报名时间|网上报名入口【12月20日9:00开通】...
  7. 小米路由 php 服务器地址,小米路由器ip地址能改吗 小米路由器ip地址修改-192路由网...
  8. android6自定义锁屏,Android编程之自定义锁屏实例分析
  9. 第九篇:ROS的gazebo三维物理仿真环境联合使用
  10. 如何深刻理解IEEE浮点数的表示(IEEE floating-point representation)