如何在windowmanager中添加tinymce列表框值

how to add tinymce listbox values in windowmanager

本文关键字:tinymce 列表 添加 windowmanager      更新时间:2023-09-26

我打开一个窗口管理器,添加一个文本字段和列表框:

editor.windowManager.open({
    title: 'Insert caption',
    body: [
        {type: 'textbox', name: 'text', label: 'text', 'multiline': 'true', 'minWidth': 450, 'minHeight': 100},
        {type: 'listbox', name: 'align', label: 'align', 'values': ['pull-left','pull-right']}
    ],

将显示列表框,但不显示值。在文档中(http://www.tinymce.com/wiki.php/api4:class.tinymce.ui.ListBox)它指出:"数组的值添加到列表框。"

我做错了什么?

我是在TinyMCE官方插件中搜索时发现的。所以它是这样做的:

{type: 'listbox', 
    name: 'align', 
    label: 'align', 
    'values': [
        {text: 'Left', value: 'left'},
        {text: 'Right', value: 'right'},
        {text: 'Center', value: 'center'}
    ]
}