天天看點

Layui 前端架構(1)

WHAT?

首先什麼是js面向對象開發?

  • 面向對象開發可提高整體性能,重寫方法等,layui架構運用了原型模式(prototype)給layui對象添加方法。
  • javascript裡面有一句話,函數即對象,如View 是對象,module.export =View, 即相當于導出整個view對象。外面子產品調用它的時候,能夠調用View的所有方法。不過需要注意,隻有是View的靜态方法的時候,才能夠被調用,prototype建立的方法,則屬于View的私有方法。
Layui 前端架構(1)

首先說一下什麼是LayUi,LayUi他是一個非常靈活的前端架構,使用得當的話可以幫助我們後端人員解決不少麻煩,為什麼說他靈活,因為他可以幫助我們在前端實作分頁,日期格式化,動态表格的搭建,這是我在實際開發中所遇到的。

HOW?

       layUi是通過js實作的一系列功能,但是并不完全是js,首先如果我們想要實作資料展示的話,我們需要先在js中,渲染一下表格之類的東西,舉例說明:

Layui 前端架構(1)

其中我又發現了一個  laytpl 問題,what is it ?  給上連結:​​https://www.layui.com/doc/modules/laytpl.html​​

前端分頁加資料表格,舉例說明:

繼續閱讀