BS項目開發(fā)效率手冊 Foxtable+Layui+Excel
定 價:99 元
- 作者:周菁
- 出版時間:2020/11/1
- ISBN:9787115546791
- 出 版 社:人民郵電出版社
- 中圖法分類:TP368.5-62
- 頁碼:572
- 紙張:
- 版次:01
- 開本:16開
本書共分10章。前4章全面系統(tǒng)地講解了Foxtable服務(wù)器開發(fā)的基礎(chǔ)知識,尤其是在數(shù)據(jù)接口、Excel報表接口以及外部數(shù)據(jù)源方面列舉了大量實例。后6章不僅對Layui框架所公開的全部組件進行了系統(tǒng)性的梳理和講解,同時也在前后端數(shù)據(jù)交互方面給出了具體的操作實例,非常適合職場相關(guān)從業(yè)人員、大中專院校師生、培訓(xùn)班學(xué)員以及業(yè)余開發(fā)愛好者閱讀。
全方位介紹EasyUI各功能組件的專業(yè)書籍,并充實了大量的應(yīng)用實例。
1. 可實現(xiàn)使用EasyUI框架實現(xiàn)快速開發(fā),對如何使用EasyUI框架進行實戰(zhàn)項目開發(fā)有個更直觀的體驗。
2. 基于Foxtable、Layui以及Excel全方位講解BS項目開發(fā)的方方面面,幫助職場人士輕松無痛實現(xiàn)企業(yè)級網(wǎng)站的開發(fā)與建設(shè)
3. 非計算機專業(yè)的職場辦公人士使用本書可快速完成項目開發(fā),增強職場競爭力
4. 在校大學(xué)生利用課余時間能夠獨立完成適合企業(yè)應(yīng)用的BS項目,增強求職競爭力
周菁,企業(yè)信息化管理專家,畢業(yè)于揚州大學(xué),曾在江蘇省省級機關(guān)從事政務(wù)數(shù)據(jù)統(tǒng)計工作十余年,期間在各類報刊雜志上發(fā)表文章數(shù)十篇,其獨立研發(fā)的“商場數(shù)據(jù)采集系統(tǒng)”曾被當(dāng)時的國內(nèi)貿(mào)易部信息中心用作全國百家重點零售企業(yè)的行業(yè)數(shù)據(jù)直報軟件。后進入國內(nèi)某著名信息集團和傳媒咨詢機構(gòu),一直專注于企業(yè)信息化方面的研發(fā)和管理工作,服務(wù)過的客戶涉及房地產(chǎn)、家電、計算機、傳媒等行業(yè)。
第 1章 使用Foxtable輕松搭建服務(wù)器
1.1.服務(wù)器的啟用與停止 002
1.1.1 本機訪問 002
1.1.2 在局域網(wǎng)內(nèi)訪問 003
1.1.3 外網(wǎng)訪問 003
1.1.4 服務(wù)器搭建注意點 004
1.2.初試頁面訪問 006
1.2.1 文件路徑問題 008
1.2.2 限制用戶訪問的文件類型 008
1.3.HTTP請求與響應(yīng) 009
1.3.1 概況信息 010
1.3.2 請求頭與響應(yīng)頭 010
1.3.3 請求體與響應(yīng)體 011
1.4.獲取客戶端請求信息 012
1.4.1 e參數(shù) 013
1.4.2 獲取客戶端請求體數(shù)據(jù)的5種方式 015
1.4.3 獲取客戶端請求頭參數(shù) 019
1.4.4 獲取客戶端Cookie信息 020
1.5.響應(yīng)客戶端請求 023
1.5.1 e.WriteString方法 023
1.5.2 e.WriteFile及e.Redirect方法 025
1.5.3 e.ResponseHeaders屬性 026
1.5.4 e.CacheTime屬性 027
1.5.5 e.ResponseEncoding屬性 028
1.6.讓B/S和C/S使用同一個數(shù)據(jù)源 028
1.6.1 什么是三層架構(gòu) 028
1.6.2 在服務(wù)器端建立Web數(shù)據(jù)源 029
1.6.3 在C/S客戶端使用Web數(shù)據(jù)源 031
第 2章 Foxtable數(shù)據(jù)接口
2.1.客戶端數(shù)據(jù)提交 036
2.1.1 請求體數(shù)據(jù)提交 036
2.1.2 文件數(shù)據(jù)提交 040
2.1.3 請求頭數(shù)據(jù)提交 047
2.2.數(shù)據(jù)編碼與解碼 048
2.2.1 前后端編碼解碼函數(shù) 049
2.2.2 jQuery中的param編碼方法 054
2.3.JSON數(shù)據(jù)接口 055
2.3.1 JObject類 055
2.3.2 JArray類 056
2.3.3 JObject與JArray遍歷 059
2.3.4 JToken、JValue與JProperty類 060
2.3.5 JSON數(shù)據(jù)接口實例 061
2.4.提高數(shù)據(jù)接口的并發(fā)能力 064
2.4.1 主線程和子線程 065
2.4.2 異步函數(shù)和同步函數(shù) 067
2.4.3 使用異步函數(shù)提高數(shù)據(jù)接口的并發(fā)能力 068
第3章 Excel報表接口
3.1.常規(guī)Excel報表 074
3.1.1 工作簿(Book) 077
3.1.2 工作表(Sheet) 079
3.1.3 行(Row)或列(Col) 080
3.1.4 單元格(Cell) 081
3.1.5 圖片(Picture) 082
3.1.6 樣式(Style) 082
3.2.Excel報表模板 084
3.2.1 細(xì)節(jié)區(qū)和數(shù)據(jù)引用 084
3.2.2 指定報表有效區(qū)域 087
3.2.3 使用表達式或單元格公式動態(tài)生成列數(shù)據(jù) 087
3.2.4 設(shè)置數(shù)據(jù)輸出范圍 089
3.2.5 設(shè)置數(shù)據(jù)輸出順序 089
3.2.6 換頁控制 090
3.2.7 3種表內(nèi)統(tǒng)計模式 092
3.2.8 直接統(tǒng)計報表 099
3.2.9 關(guān)聯(lián)表報表 100
3.2.10 多行細(xì)節(jié)報表及圖片引用 103
3.3.Excel報表接口 109
3.3.1 生成報表的技巧 109
3.3.2 Excel報表接口前端示例代碼 111
3.3.3 讓接口以HTML方式返回下載信息 112
3.3.4 讓接口發(fā)送Excel報表文件 113
3.3.5 在瀏覽器中直接查看Excel報表 114
3.3.6 將Excel報表擴展為網(wǎng)頁生成器 117
第4章 靈活使用SQL語句
4.1.學(xué)習(xí)準(zhǔn)備 122
4.1.1 菜單方式測試SQL語句 122
4.1.2 編碼方式執(zhí)行SQL語句 123
4.2.數(shù)據(jù)表、視圖及數(shù)據(jù)源 127
4.2.1 列數(shù)據(jù)類型 128
4.2.2 數(shù)據(jù)表操作命令 129
4.2.3 視圖操作命令 132
4.2.4 數(shù)據(jù)源的重要方法及屬性 134
4.3.數(shù)據(jù)記錄的添加、刪除和修改 135
4.3.1 添加數(shù)據(jù)記錄 135
4.3.2 刪除數(shù)據(jù)記錄 136
4.3.3 修改數(shù)據(jù)記錄 137
4.4.單表數(shù)據(jù)記錄查詢 137
4.4.1 必需關(guān)鍵字Select 137
4.4.2 關(guān)鍵字From 138
4.4.3 表達式謂詞Top和Distinct 139
4.4.4 查詢條件Where 140
4.4.5 分組依據(jù)Group By 141
4.4.6 排序依據(jù)Order By 144
4.5.多表數(shù)據(jù)記錄查詢 145
4.5.1 3種最基本的連接方式 145
4.5.2 并集與合集 151
4.5.3 子集、補集與差集 154
4.5.4 子查詢 156
4.5.5 將多表連接用到數(shù)據(jù)更新中 160
4.6.運算符與函數(shù) 162
4.6.1 運算符 162
4.6.2 空值及邏輯值的處理 164
4.6.3 條件判斷函數(shù) 165
4.6.4 字符處理函數(shù) 169
4.6.5 數(shù)學(xué)函數(shù) 170
4.6.6 日期時間函數(shù) 171
4.6.7 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 173
4.7.SQL調(diào)用過程及函數(shù) 175
4.7.1 不帶參數(shù)的存儲過程 176
4.7.2 帶參數(shù)的存儲過程 177
4.7.3 帶返回值的存儲過程 181
4.7.4 同時帶有輸入?yún)?shù)、輸出參數(shù)及
... 返回值的存儲過程 182
4.7.5 SQL調(diào)用函數(shù) 183
4.8.SQL事務(wù)與異步操作 186
4.8.1.SQL事務(wù)操作 186
4.8.2.異步執(zhí)行事務(wù) 187
第5章 常用頁面元素
5.1.頁面元素基礎(chǔ) 190
5.1.1 頁面元素基礎(chǔ)色調(diào) 190
5.1.2 內(nèi)置的背景色CSS類 192
5.1.3 字體圖標(biāo) 193
5.1.4 動畫 194
5.2.區(qū)塊元素及時間線 196
5.2.1 引用區(qū)塊 196
5.2.2 字段集區(qū)塊 197
5.2.3 時間線 197
5.3.按鈕 201
5.3.1 按鈕主題 201
5.3.2 按鈕尺寸 201
5.3.3 圓角按鈕 203
5.3.4 圖標(biāo)按鈕 203
5.3.5 按鈕組 204
5.3.6 按鈕容器 205
5.4.徽章 205
5.4.1 圓點徽章 206
5.4.2 橢圓徽章 206
5.4.3 邊框徽章 207
5.4.4 與其他元素搭配使用 207
5.5.靜態(tài)表格 208
5.6.面板 210
5.6.1 卡片面板 210
5.6.2 折疊面板 211
5.6.3 讓折疊面板具備交互功能 212
5.7.選項卡 218
5.7.1 選項卡風(fēng)格 218
5.7.2 響應(yīng)式運行效果 220
5.7.3 在選項卡中使用徽章 220
5.7.4 帶關(guān)閉功能的選項卡 221
5.7.5 選項卡的動態(tài)處理 222
5.7.6 選項卡事件監(jiān)聽 225
5.8.導(dǎo)航 226
5.8.1 水平菜單導(dǎo)航 226
5.8.2 垂直菜單導(dǎo)航 228
5.8.3 導(dǎo)航可選屬性 229
5.8.4 導(dǎo)航主題 230
5.8.5 在導(dǎo)航中使用徽章和圖片 230
5.8.6 導(dǎo)航更新渲染 231
5.8.7 導(dǎo)航事件監(jiān)聽 232
5.9.面包屑 232
5.10.進度條 234
第6章 表單元素
6.1.表單輸入類型 240
6.1.1 字符輸入框 240
6.1.2 密碼輸入框 242
6.1.3 數(shù)值輸入框 242
6.1.4 選擇輸入框 243
6.1.5 復(fù)選框 246
6.1.6 單選框 247
6.1.7 多行文本框 248
6.1.8 表單數(shù)據(jù)操作按鈕 248
6.2.表單元素預(yù)設(shè)屬性 249
6.3.行內(nèi)表單組裝及方框風(fēng)格 250
6.3.1 行內(nèi)表單組裝 251
6.3.2 表單方框風(fēng)格 253
6.4.表單數(shù)據(jù)的取值、賦值及提交驗證 254
6.4.1 表單數(shù)據(jù)的取值與賦值 255
6.4.2 表單數(shù)據(jù)提交驗證 256
6.5.表單事件監(jiān)聽 257
6.5.1 選擇框、復(fù)選框及單選框的
... 事件監(jiān)聽 260
6.5.2 提交事件監(jiān)聽 262
6.6.日期時間組件 263
6.6.1 常用屬性 264
6.6.2 常用方法 276
6.6.3 常用事件 277
6.7.顏色選擇器組件 278
6.7.1 常用屬性 278
6.7.2 常用事件 281
6.8.滑動條組件 282
6.8.1 常用屬性 282
6.8.2 常用事件 285
6.8.3 常用方法 285
6.9.文件上傳組件 286
6.9.1 常用屬性 287
6.9.2 常用事件 293
6.9.3 常用方法 303
6.9.4 多文件上傳列表實例 307
第7章 工具類組件
7.1.目錄樹組件 314
7.1.1 節(jié)點屬性 314
7.1.2 目錄樹屬性 317
7.1.3 常用事件 320
7.1.4 常用方法 322
7.2.穿梭框組件 323
7.2.1 常用屬性 325
7.2.2 常用方法 328
7.2.3 穿梭事件 328
7.3.輪播組件 329
7.3.1 常用屬性 331
7.3.2 常用事件及方法 333
7.4.評分組件 334
7.4.1 常用屬性 335
7.4.2 常用事件 337
7.5.信息流加載 337
7.5.1 常用屬性 337
7.5.2 圖片信息流加載 341
7.5.3 圖片懶加載 342
7.6.代碼修飾器 344
7.6.1 原樣展示代碼 344
7.6.2 其他常用屬性 346
7.7.彈出層組件 347
7.7.1 彈出層原始核心方法 348
7.7.2 不同類型彈出層的快捷使用方法 359
7.7.3 基于頁面層定制的兩個實用彈出層:選項卡和相冊 365
7.7.4 其他常用方法 369
7.7.5 常用事件 376
7.8.util工具集 384
7.8.1 fixbar固定塊 384
7.8.2 toDateString、timeAgo及 countdown時間方法 386
7.8.3 digit整數(shù)前置補零方法 388
7.8.4 escape字符轉(zhuǎn)義方法 388
7.8.5 event批量處理事件方法 389
第8章 數(shù)據(jù)表組件
8.1.分頁組件 394
8.1.1 常用屬性 394
8.1.2 常用事件 398
8.2.動態(tài)表格與列屬性 400
8.2.1 多層表頭 402
8.2.2 列類型 404
8.2.3 列寬與列對齊 406
8.2.4 列的凍結(jié)、隱藏與排序 407
8.2.5 列樣式 409
8.2.6 列工具欄 412
8.2.7 列合計與列數(shù)據(jù)編輯 414
8.3.表格常規(guī)屬性 415
8.3.1 分頁相關(guān)屬性 416
8.3.2 外觀相關(guān)屬性 418
8.3.3 頭部工具欄屬性 419
8.3.4 數(shù)據(jù)排序?qū)傩浴?23
8.3.5 其他屬性 423
8.4.表格數(shù)據(jù)加載屬性 424
8.4.1 服務(wù)器數(shù)據(jù)返回格式 425
8.4.2 按需請求加載數(shù)據(jù) 429
8.4.3 數(shù)據(jù)分頁處理 431
8.4.4 請求參數(shù)編碼類型 434
8.4.5 請求頭屬性 435
8.4.6 返回合計行數(shù)據(jù) 437
8.4.7 數(shù)據(jù)渲染完成后的回調(diào) 438
8.5.表格基礎(chǔ)方法 439
8.5.1 獲取表格選中行數(shù)據(jù) 440
8.5.2 重載表格數(shù)據(jù) 441
8.5.3 重置表格大小 442
8.5.4 導(dǎo)出表格數(shù)據(jù) 442
8.6.事件監(jiān)聽 443
8.6.1 單元格常規(guī)編輯事件監(jiān)聽 443
8.6.2 單元格表單事件監(jiān)聽 445
8.6.3 單元格操作按鈕事件監(jiān)聽 451
8.6.4 頭部工具欄事件監(jiān)聽 453
8.6.5 數(shù)據(jù)行單雙擊事件監(jiān)聽 459
8.6.6 排序單擊事件監(jiān)聽 463
8.7.laytpl模板 467
8.7.1 從一個最簡單的實例講起 468
8.7.2 模板分隔符 469
8.7.3 模板語法 470
第9章 響應(yīng)式頁面布局
9.1.多終端調(diào)試環(huán)境 478
9.1.1 頁面文件要求 478
9.1.2 終端設(shè)備分類 479
9.1.3 終端設(shè)備環(huán)境 480
9.1.4 終端設(shè)備模擬效果 481
9.2.柵格系統(tǒng) 482
9.2.1 行列定義 482
9.2.2 列間隔與列偏移 484
9.2.3 柵格嵌套 491
9.2.4 布局容器 492
9.3.頁面整體布局 494
9.3.1 后臺頁面布局 495
9.3.2 前端頁面布局 500
9.3.3 在頁面頭部加上輪播 502
9.3.4 在頁面中加載內(nèi)容 505
9.4.卡片式常規(guī)內(nèi)容布局 508
9.4.1 標(biāo)題式列表卡片 508
9.4.2 圖文混合式列表卡片 509
9.4.3 動態(tài)式列表卡片 512
9.4.4 留言板卡片 515
9.4.5 菜單導(dǎo)航卡片 519
9.4.6 產(chǎn)品說明及客戶資料卡片 523
9.4.7 商品卡片 527
9.4.8 輪播卡片 529
9.5.卡片式圖表內(nèi)容布局 536
第 10章 功能模塊化編程
10.1.從一個最簡單的示例講起 546
10.1.1 使用define方法定義模塊 547
10.1.2 使用use方法加載模塊 550
10.2.功能模塊設(shè)置 551
10.2.1 使用config方法配置模塊 551
10.2.2 使用extend方法擴展模塊 552
10.3.其他全局方法 554
10.3.1 本地數(shù)據(jù)存儲方法 555
10.3.2 layui.img方法 557
10.3.3 layui.sort方法 557
10.3.4 layui.url及l(fā)ayui.router方法 558
10.4.內(nèi)置的class樣式類及擴展屬性 559
10.4.1 公共基礎(chǔ)類 559
10.4.2 模塊專用類 560
10.4.3 元素擴展屬性 564
10.5.內(nèi)置的字體圖標(biāo)一覽表 564