【專案實戰】---EasyUI資料表格的行風格
前言:
通過實踐,對於easyui的瞭解在進一步的加深,小小的效果能增添顯示的清晰度和美感。這次要求通過生成時間和年限計算出到期時間,並更具到期時間和當前時間的比較,讓到期的行顯示成粉色,其餘行顏色不變。這就涉及到資料表格的行風格。
分析:
easyui資料表格的行風格通過data-option的rowStyler來實現。
核心程式碼:
@*資料列表*@
<div>
<table id="BottleLifeGrid" class="easyui-datagrid" style="width:100%;height: 460px"
data-options="rowStyler: function (index, row) {
if (row.DueDate > new Date().toLocaleDateString()) {return 'background-color:#FFC0CB;color:#fff;'; }}">
</table>
</div>
//獲取使用年限
int serviceLife = Convert.ToInt32(item.ServiceLife);
//通過生產時間和使用年限計算到期時間
DateTime DueDate = Convert.ToDateTime(item.ProduceDate).AddYears(serviceLife);
//格式轉換
string dueDate = DueDate.ToShortDateString();
效果:
總結:
小小的效果也好好好的對待,通過這些效果的實現能得到很好的鍛鍊,最重要的是小小效果的不斷積累能很好的提高使用者的體驗度。
相關文章
- FastAPI專案實戰: 個人部落格專案的APIASTAPI
- SAP UI5 表格行專案內的按鈕點選之後,如何獲得當前所在的表格行專案的資料UI
- Easyui datagrid 實現表格記錄拖拽UI
- django專案開發實戰——部落格Django
- 大資料爬蟲專案實戰教程大資料爬蟲
- 入門Python資料分析最好的實戰專案(二)Python
- Vue + Spring Boot 專案實戰(四):資料庫的引入VueSpring Boot資料庫
- 入門Python資料分析最好的實戰專案(一)Python
- Docker實戰之執行專案Docker
- 大資料專案實戰之 --- 使用者畫像專案分析大資料
- CGO實戰專案中常用的資料轉換和使用Go
- 3.0 阿里雲大資料專案實戰開發阿里大資料
- MVC + EFCore 專案實戰 - 數倉管理系統3 - 完成整體樣式風格配置MVC
- 統一規範化專案的命名風格
- 資訊保安:資料加密實戰!對專案中資料使用MD5演算法進行加密加密演算法
- NetCore專案實戰篇03---HTTP Patch 更新資料NetCoreHTTP
- go語言實戰教程:實戰專案資源匯入和專案框架搭建Go框架
- 資料遷移測試專案實戰,2個系統的使用者資料如何進行關聯?(圖)
- 8.3 JSON資料互動 -《SSM深入解析與專案實戰》JSONSSM
- [MAUI 專案實戰] 筆記App(二):資料庫設計UI筆記APP資料庫
- dubbo專案實戰
- HarmonyOS 實戰專案
- LittleFox專案實戰
- python實戰專案Python
- 專案實戰之gradle在實際專案中的使用Gradle
- TensorFlow系列專題(六):實戰專案Mnist手寫資料集識別
- 專案實戰之Rxjava、RxBinding在實際專案中的使用RxJava
- 《Google 開源專案風格指南》中文版Go
- 推薦 Go 實戰專案—高效能 kv 資料庫 LotusDBGo資料庫
- go語言實戰教程:專案檔案配置和專案初始化執行Go
- 資料專案風險-都在為別人著想
- TypeScript + 大型專案實戰TypeScript
- AMP專案實戰分享
- vue 專案中 實現列表的匯出excel表格的功能VueExcel
- Go語言專案實戰:基於開源資料的成語查詢Go
- elementui表格動態資料單元格合併UI
- DMap(諦聽)——實戰Vue百萬條資料渲染表格元件開發Vue元件
- Element-Plus表格:Table自定義合併行資料的最佳實踐
- Vue專案使用eslint + prettier規範程式碼風格VueEsLint