2013-01-03 61 views
0

所有,與CKEditor的工具欄定義困惑

從CKEditor的開發者指南(http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Toolbar),你可以看到有兩種方法來定義工具欄:

方法1:config.toolbar_Full = [ {名稱: '文件',項目:[ '源', ' - ', '保存', '新頁', 'DocProps', '預覽','打印',' - ','模板']}, .... ];

方法2:config.toolbar_Full = [ [ '粗體', '斜體', ' - ', 'NumberedList', '的BulletedList', ' - ', '鏈路', '取消鏈接', ' - ' ,'About'] .... ];

他們之間有什麼區別?是早期版本中使用的方法2,以便它們必須支持向後兼容性?

另一個問題:

config.toolbar性質,從文檔,它可以像config.toolbar =「全」的字符串或類似的數組: config.toolbar = [ [ 'Source', '-', 'Bold', 'Italic' ] ];

難道你不認爲這是有點混亂?

回答

0

按我知識

方法1:已命名的基團的,而第二種方法包含僅在方法中使用的itmes 1.

Config.toolbar可以是的設置名稱或組設置的數組。