Layui是一款面向所有層次的前后端開發者使用的規范UI框架,它允許用戶在沒有基礎的情況下使用,輕松獲取前端UI的解決方案。Layui使用簡單,用戶只要引入文件之后就可以讓程序自動運行,與所有瀏覽器都兼容,也可以作為電腦端后臺與前臺速成開發方案。
軟件特點
1、返璞歸真
身處在前端社區的繁榮之下,我們都在有意或無意地追逐。而 layui 偏偏回望當初,奔赴在返璞歸真的漫漫征途,自信并勇敢著,追尋于原生態的書寫指令,試圖以最簡單的方式詮釋高效。
2、雙面體驗
擁有雙面的不僅是人生,還有 layui。一面極簡,一面豐盈。極簡是視覺所見的外在,是開發所念的簡易。豐盈是傾情雕琢的內在,是信手拈來的承諾。一切本應如此,簡而全,雙重體驗。
3、星辰大海
如果眼下還是一團零星之火,那運籌帷幄之后,迎面東風,就是一場烈焰燎原吧,那必定會是一番盡情的燃燒。待,秋風蕭瑟時,散作滿天星辰,你看那四季輪回,正是 layui 不滅的執念。
常見問題
應該如何加載模塊最科學?
事實上我們在模塊規范已經有明確地說明,你可以采用預先加載和按需加載兩種模式,但后者我們并不推薦(文檔也解釋原因了)。因此我們強烈推薦的方式是:你應該在你js文件的代碼最外層,就把需要用到的模塊 layui.use移一下
如何使用內部jQuery?
由于Layui部分內置模塊依賴jQuery,所以我們將jQuery1.11最穩定的一個版本作為一個內置的DOM模塊(唯一的一個第三方模塊)。只有你所使用的模塊有依賴到它,它才會加載,并且如果你的頁面已經script引入了jquery,它并不會重復加載。內置的jquery模塊去除了全局的$和jQuery,是一個符合layui規范的標準模塊。
為什么表單不顯示?
當你使用表單時,Layui會對select、checkbox、radio等原始元素隱藏,從而進行美化修飾處理。但這需要依賴于form組件,所以你必須加載 form,并且執行一個實例。值得注意的是:導航的Hover效果、Tab選項卡等同理(它們需依賴 element 模塊)
哪里有 layui 未壓縮源代碼?
我們的全部代碼托管在GitHub(你可以通過首頁的Star進入)和碼云。之所以在下載包里沒有提供未壓縮的源代碼,是為了避免一些猿的使用混淆,因為之前有遇到過部分可愛到極致的猿,居然同時引入了壓縮過和未壓縮過的layui.js,雖然文檔在“開始使用”中有相關的明確說明,但這種問題仍然不是個例,使得我欲哭無淚啊啊啊,但畢竟我們要做“中國最容易使用的UI框架”,因此才決定只對下載包提供我們構建后的代碼,并且,由于是經過了壓縮、合并等處理,所以更適合用于生產環境。