風葉飄
@l1e1a1f
Tue, Jul 9, 2024 12:47 PM
Tue, Jul 9, 2024 12:48 PM
用VB自訂頁碼按鈕範例. Hi,我是風葉飄。這篇文章用來記錄我在工作中使用的頁碼程式。… | by Le...
紀錄一下之前寫頁碼的程式,用的語言是VB
掰噗~
@baipu
說
Tue, Jul 9, 2024 12:48 PM
喔?
粕 終有天青雲散
@TOKNOW
Tue, Jul 9, 2024 1:15 PM
我比較常看到的寫法,是把頁碼也放在前端
後端這邊傳json array給前端生成table/list/block etc.
另外一種寫法是,後端不一次查詢全部資料,只查第一頁&總比數,透過前端傳入目前所在頁數,再去查那一頁的資料
風葉飄
@l1e1a1f
Tue, Jul 9, 2024 4:18 PM
粕 終有天青雲散
: jQuery 的data table好像就是一次只查詢當頁資料的那種
後端傳json以後,前端是用什麼工具生成table啊?是因為分成前後端工程師所以這樣分割程式嗎?
粕 終有天青雲散
@TOKNOW
Tue, Jul 9, 2024 10:55 PM
風葉飄
: dataTable看起來是透過參數serverSide決定是否要一次查全部
前端自己產table的方式就是用js去拆json,比方說透過json.parse(),再foreach,就可以在迴圈中產table
除了工作區分外,畫面跟程序邏輯的區分也讓後續維護的人更容易理解前人的code
風葉飄
@l1e1a1f
Thu, Jul 11, 2024 1:36 PM
粕 終有天青雲散
: 喔喔
我這邊主要是用ASP.NET的工具產生元件再直接控制,所以從後端操作畫面元件也很方便,不過缺點就像你說的,要前後端的程式一起看,會比較吃力一點
載入新的回覆
紀錄一下之前寫頁碼的程式,用的語言是VB
後端這邊傳json array給前端生成table/list/block etc.
另外一種寫法是,後端不一次查詢全部資料,只查第一頁&總比數,透過前端傳入目前所在頁數,再去查那一頁的資料
後端傳json以後,前端是用什麼工具生成table啊?是因為分成前後端工程師所以這樣分割程式嗎?
前端自己產table的方式就是用js去拆json,比方說透過json.parse(),再foreach,就可以在迴圈中產table
除了工作區分外,畫面跟程序邏輯的區分也讓後續維護的人更容易理解前人的code
我這邊主要是用ASP.NET的工具產生元件再直接控制,所以從後端操作畫面元件也很方便,不過缺點就像你說的,要前後端的程式一起看,會比較吃力一點