Vue.js 2和Firebase的JSON模式编辑器 - json-schema-editor

Vue.js 2和Firebase的JSON模式编辑器 - json-schema-editor
插件名称 json-schema-editor
发布时间 2021年2月5日
插件作者 tangram-js

JSON模式的直观编辑器,提供树视图以显示模式结构,并提供属性检查器以编辑模式元素的属性。使用Vue.js 2和Firebase开发。

特征:

  • 模式元素托盘:JSON模式的所有元素的列表,可以拖放到树状视图。
  • 用户模式托盘:所有用户模式的列表,存储在Firebase中。用户可以保存,加载,删除和导入模式,模式可以拖放到树状视图。
  • 模式元素的树状视图:模式的结构可以在任何级别扩展或折叠。
  • 上下文菜单:右键单击树视图中的元素可以弹出该元素的上下文菜单,并执行特定于该元素的操作。
  • 模式元素的属性检查器:用于编辑模式元素的属性的面板。
  • 模式的文本视图:显示模式内容的文本视图。
  • 拖放:JSON模式的元素可以从托盘拖放到树视图或在树视图内。
  • 撤消/重做:撤消和重做可以跟踪模式的每次更新。
  • 模式存储库:用户可以将模式保存到Firebase存储库或从中存储模式,也可以从文件导入模式。

安装和下载:

$ npm install json-schema-editor