CKEditor select 元素:如何添加键值对

CKEditor select element: how to add key value pairs

正如 documentation 所说,为了添加带有某些元素的 select,您需要添加如下内容:

{
    id: 'my-element-id',
    type: 'select',
    label: 'My element',
    items: [ [ 'Value1' ], [ 'Value2'  ], [ 'Value3'  ], [ 'Value4' ] ]
},

但这样 Value1、Value2 等...既是键又是值。

如何添加 select 区分键和值?

到目前为止我的解决方案是:

{
    id: 'my-element-id',
    type: 'select',
    label: 'My Element Label',
    items: [ [ 'Label1', 'Value1' ], [ 'Label2', 'Value2'  ], [ 'Label3', 'Value3'  ], [ 'Label4', 'Value4' ] ]
},