与CKEditor工具栏定义混淆



全部,

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

方法1:config.toolbar_Full=[{name:"document",项:["Source"、"-"、"Save"、"NewPage"、"DocProps"、"Review"、"Print"、"-'"、"Templates"]},。。。。];

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

它们之间有什么区别?早期版本中是否使用了方法2,因此必须支持向后兼容性?

另一个问题:

config.toolbar属性,从文档中,它可以是类似config.toolbar="Full"的字符串,也可以是类似以下的数组:config.toolbar = [ [ 'Source', '-', 'Bold', 'Italic' ] ];

你不觉得这有点混乱吗?

据我所知

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

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

最新更新