InputKVS 键值对象

2.1.0 及以上版本

这个组件的功能和 input-kv 类似,input-kv 的 value 值只支持一个对象,input-kvs 的最大不同就是 value 支持对象和数组,可以用来支持深层结构编辑

基本用法

加载中,请稍后。。。

其中 keyItem 可以用来修改 key 值控件,比如可以改成下拉框

加载中,请稍后。。。

valueItems 是用来控制值的控件,这里的配置和 combo 的 items 一样,唯一限制是不允许有 "name": "_key" 值的情况,因为这个值被当成对象 key 了。

水平模式

通过 "mode": "horizontal" 设置,需要分别在 keyItemvalueItems 里设置

加载中,请稍后。。。

嵌套的场景

valueItems 可以进一步嵌套,比如里面又嵌一个 input-kvs 实现深层结构编辑

加载中,请稍后。。。

前面的嵌套会多一个层级,如果想去掉这个层级 column,可以将 "name": "column" 改成 "name": "_value",这时值就会直接放入

加载中,请稍后。。。

除了前面的对象,值也可以是数组,需要配置一下 valueIsArray

加载中,请稍后。。。