layui表格設計以及數據初始化詳解

 更新時間:2019年10月26日 09:47:16   作者:楊澤平   我要評論
今天小編就為大家分享一篇layui表格設計以及數據初始化詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

開發工具與關鍵技術: VisualStudio 2015 mvc

數據表格,在mvc項目中很多地方都會見到,一般做mvc項目我們所寫的數據表格都不用自己純敲的,因為純敲代碼量比較大且麻煩,所以我們都是用插件,以下面的為例,這是我寫的layui表格設計以及數據初始化。

我們寫數據表格之前,需要引用這個layui的插件,引用完后接下來就是,我們需要一個table來裝數據,table里面有一些layui插件定義的元素。

如下圖所示:

這個插件我們可以模塊化使用,我們只用到table這一塊,所以我們先需要加載他模塊化的方法,加載完成就到表格初始化,表格初始化這一塊,首先是上面說到的table里的ID,我們初始化表格需要聲明這個ID變量,然后將他賦值給layuiTable,讓他初始化,初始化后就他所配置的一些參數,第一個參數elem: 綁定容器,第二個url:路徑,表格數據的接口,第三個cols:這個就是設置表頭了,設置表頭這里是自定義的,他有一些參數 ,這里我就說一下常用的: type:設定列的類型,有可選值,常用的是numbers序號列,checkbox復選框列,radio單選框列;field:設置字段名,這個根據數據庫表字段命名設置;title:設置標題名稱;hide:設置為隱藏列;templet:自定義列模板;這個是員工信息表,數據庫表只有一張,下面就是我根據數據庫字段設計的表頭。

詳情如下圖所示:

前面是表頭設計以及一些數據表格的知識,這部分完成后,我們就要對設計好的表格進行數據的初始化,數據初始化這部分在控制器完成,這主要涉及到查詢跟封裝table數據,因為數據庫只有一張表,所以這里只需要用到單表查詢,首先是根據tbemployee這張表查詢表的總行數,Count: 查詢有多少條數據;然后也是單表查詢,將表里的所有數據查出來,toList:查詢多條數據并轉化為List,這兩個查詢完了之后,就到封裝table數據,在封裝數據之前我們還需要一個實體類LayuiTableData,這個類用來接收數據,封裝這里直接賦值這張表,然后把上面查詢出來的數據放到封裝方法里,最后return返回就完成了。

代碼如下圖所示:

這個layui數據表格,我們要做的只有配置一下參數,設計表頭以及查詢數據,其他的都只要插件就能實現了,所以很多時候做大的項目都能少寫很多代碼也能節省時間。最后我們測試一下效果。

如下圖所示:

以上這篇layui表格設計以及數據初始化詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • webpack4 入門最簡單的例子介紹

    webpack4 入門最簡單的例子介紹

    這篇文章主要介紹了webpack4 入門最簡單的例子介紹,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • 第四篇Bootstrap網格系統偏移列和嵌套列

    第四篇Bootstrap網格系統偏移列和嵌套列

    這篇文章主要介紹了Bootstrap網格系統偏移列和嵌套列的相關資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • JavaScript常用工具方法封裝

    JavaScript常用工具方法封裝

    今天小編就為大家分享一篇關于JavaScript常用工具方法封裝,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • 微信小程序項目總結之記賬小程序功能的實現(包括后端)

    微信小程序項目總結之記賬小程序功能的實現(包括后端)

    這篇文章主要介紹了微信小程序項目總結之記賬小程序功能的實現方法(包括后端),需要的朋友可以參考下
    2019-08-08
  • JS實現靜態頁面搜索并高亮顯示功能完整示例

    JS實現靜態頁面搜索并高亮顯示功能完整示例

    這篇文章主要介紹了JS實現靜態頁面搜索并高亮顯示功能,涉及javascript事件響應、字符遍歷替換及頁面元素屬性動態變換等相關操作技巧,需要的朋友可以參考下
    2017-09-09
  • 詳解JavaScript中的4種類型識別方法

    詳解JavaScript中的4種類型識別方法

    JavaScript中檢測對象類型的運算符有:typeof、instanceof,還有對象的constructor屬性: 1) typeof 運算符 typeof 是一元運算符,返回結果是一個說明運算數類型的字符串。下面由小編給大家分享JavaScript中的4種類型識別方法,需要的朋友可以參考下本文
    2015-09-09
  • JS解決position:sticky的兼容性問題的方法

    JS解決position:sticky的兼容性問題的方法

    本篇文章主要介紹了JS解決position:sticky的兼容性問題的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • JS驗證不重復驗證碼

    JS驗證不重復驗證碼

    本文主要介紹了JS驗證不重復驗證碼的示例代碼。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • WEEX環境搭建與入門詳解

    WEEX環境搭建與入門詳解

    這篇文章主要介紹了WEEX環境搭建與入門詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • react實現一個優雅的圖片占位模塊組件詳解

    react實現一個優雅的圖片占位模塊組件詳解

    這篇文章主要給大家介紹了關于react如何實現一個還算優雅的占位模塊圖片組件的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-10-10

最新評論

福建体育彩票时时彩11