2.1.0 及以上版本
这个组件的功能和 input-kv
类似,input-kv
的 value 值只支持一个对象,input-kvs
的最大不同就是 value 支持对象和数组,可以用来支持深层结构编辑
其中 keyItem
可以用来修改 key 值控件,比如可以改成下拉框
而 valueItems
是用来控制值的控件,这里的配置和 combo 的 items 一样,唯一限制是不允许有 "name": "_key"
值的情况,因为这个值被当成对象 key 了。
通过 "mode": "horizontal"
设置,需要分别在 keyItem
和 valueItems
里设置
前面的嵌套会多一个层级,如果想去掉这个层级 column
,可以将 "name": "column"
改成 "name": "_value"
,这时值就会直接放入
除了前面的对象,值也可以是数组,需要配置一下 valueIsArray