很早就關注到了layui框架,偏向原生,偏jquery的方式。整個框架的使用由乙個主配置來進行統一管理,例如新增乙個自定義的js模組,就需要在lay-config和layui.define中去註冊
這種配置方式(註冊的方式),頗有一點spring框架的依賴注入的意思,後端的意思很濃,很適合非專業前端選手使用
這次用layui,還是見到了很多東西,對js也有了一些新的認識。本次專案結束之後,也順應潮流轉vue或react去了
賢心關於layui官網下線的解釋
1、本次採用了乙個layuimini的後台框架,直接對專案進行架構,需要將整個前台**內建在springboot專案的靜態區
2、layui.form、 thymeleaf渲染、 form.render同時存在的時候,form的render重新渲染,會再次調起thymeleaf的渲染,將原始資料重新寫一遍出來
造成,form.render看起來失效了的效果
3、第一次使用富文字編輯器,這裡用的是wangeditor,向後台的傳輸包括兩部分:
1)向後台傳富文字中的,會生成
, 並回顯到富文字編輯器中
2)向後台傳遞整個富文字的html資訊
=> 相應的,因為富文字編輯器中的內容非常多,因此一般的varchar也不太適合儲存,建議text或者blob
4、layui自定義了一套js呼叫機制,如果自定義js模組,就需要使用lay-config(全域性註冊)和layui.define(預定義)
5、比較難搞的一點可能就是很多**函式,不清楚它的返回值什麼的到底是什麼
關於初次使用layui的一些記錄
1.關於table的資料渲染 需要後台傳遞的json包含以下內容,由於公司後台框架的自動封裝導致這個格式一直弄不出來 後台的處理 dataset ds new dataset dbslrad ds.setenablepaging false int limit integer.parseint pa...
layui的一些使用
laydate外掛程式中的兩個核心犯法 通過核心方法 laydate.render options 來設定基礎引數,也可以通過方法 laydate.set options 來設定全域性基礎引數.1.如果頁面上同時載入兩個laydate.render時,其中乙個日期面板閃退的問題,終於找到辦法解決了。...
使用layui框架的一些坑
本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...