与CKEditor工具栏定义混淆

时间:2013-01-03 15:12:42

标签: ckeditor toolbar

所有

从CKEditor的开发人员指南(http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Toolbar)中,您可以看到有两种方法可以定义工具栏:

方法1:config.toolbar_Full = [     {name:'document',items:['Source',' - ','Save','NewPage','DocProps','Preview','Print',' - ','Templates']}, .... ];

方法2:config.toolbar_Full = [     ['Bold','Italic',' - ','NumberedList','BulletedList',' - ','Link','Unlink',' - ','About'] .... ];

他们之间有什么区别?是早期版本中使用的方法2,以便它们必须支持向后兼容性?

另一个问题:

config.toolbar属性,从doc,它可以是一个像config.toolbar =“Full”的字符串或类似的数组: config.toolbar = [ [ 'Source', '-', 'Bold', 'Italic' ] ];

难道你不认为这有点混乱吗?

1 个答案:

答案 0 :(得分:0)

据我所知

方法1:具有组的命名,而第二种方法仅包含方法1中使用的主题。

Config.toolbar可以是设置的名称,也可以是组设置的数组。