VJsoneditor
VJsoneditor copied to clipboard
feat: 支持快捷键复制当前选中key的jsonpath和value
希望可以支持以下功能
- 比如选中
key_template
- 支持快捷键(比如cmd + j,也能支持自定义),复制
object.keys.0key_template
到粘贴板 - 支持快捷键(比如cmd + k,也能支持自定义),复制key对应的value
fy:dm:se:v99:hc0
到粘贴板
如果通用性不够,希望可以给点提示,我自己实现。 我找不到获取当前选中元素jsonpath的方法
这可能需要在jsoneditor
做调整,可以先关注jsoneditor
的消息:https://github.com/josdejong/jsoneditor/issues/168
通过onEvent
事件实现了获取当前item的jsonPath
不过,还存两个问题。
- 问题1,把
editor
放在el-tab-pane
中,关闭el-tab-pane
重新打开的时候,editor
的数据被清空
第一次打开是正常的
第二次打开,数据就被清空了
- 问题2,怎样设置
tree
默认是expandAll
的,在options
中没找到这个属性。