做爲一款文本編輯器,全屏功能是很是有必要的。在插件中主要是修改一些css style和觸發resize事件。css
見github源碼:https://github.com/lynzz/element-admingit
全屏後:github
緣由是z-index style風格沒有調整好。調整好z-index後:dom
注意一下窗口的獲取方式編輯器
定義:函數
觸發:spa
這裏的這個事件應該是控制一些editor的相關flag,在外部能獲取相關的狀態。這裏註釋掉這一塊後,對視圖及其功能毫無影響。插件
注意:dom事件與相應的處理是一對多的關係。也就是說,一個事件能綁定不少處理函數,這些處理函數會依次執行(按綁定的前後順序)。當解除的時候,能夠指定解除某個函數,也能夠指定解除所有函數。這裏是解除某個函數。3d
editor.on、
DOM.removeClass、DOM.addClass、DOM.setStyle、blog
DOM.unbind、DOM.bind、
editor.getContainer(獲取editor的dom)、editor.getContentAreaContainer().firstChild(獲得到editor內部的視圖,不包含panel)、
editor.addShortcut(爲指定函數添加快捷鍵)、onPostRender 參數