BS項(xiàng)目開(kāi)發(fā)效率手冊(cè) Foxtable+Layui+Excel
定 價(jià):99 元
- 作者:周菁
- 出版時(shí)間:2020/11/1
- ISBN:9787115546791
- 出 版 社:人民郵電出版社
- 中圖法分類(lèi):TP368.5-62
- 頁(yè)碼:572
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)共分10章。前4章全面系統(tǒng)地講解了Foxtable服務(wù)器開(kāi)發(fā)的基礎(chǔ)知識(shí),尤其是在數(shù)據(jù)接口、Excel報(bào)表接口以及外部數(shù)據(jù)源方面列舉了大量實(shí)例。后6章不僅對(duì)Layui框架所公開(kāi)的全部組件進(jìn)行了系統(tǒng)性的梳理和講解,同時(shí)也在前后端數(shù)據(jù)交互方面給出了具體的操作實(shí)例,非常適合職場(chǎng)相關(guān)從業(yè)人員、大中專(zhuān)院校師生、培訓(xùn)班學(xué)員以及業(yè)余開(kāi)發(fā)愛(ài)好者閱讀。
全方位介紹EasyUI各功能組件的專(zhuān)業(yè)書(shū)籍,并充實(shí)了大量的應(yīng)用實(shí)例。
1. 可實(shí)現(xiàn)使用EasyUI框架實(shí)現(xiàn)快速開(kāi)發(fā),對(duì)如何使用EasyUI框架進(jìn)行實(shí)戰(zhàn)項(xiàng)目開(kāi)發(fā)有個(gè)更直觀的體驗(yàn)。
2. 基于Foxtable、Layui以及Excel全方位講解BS項(xiàng)目開(kāi)發(fā)的方方面面,幫助職場(chǎng)人士輕松無(wú)痛實(shí)現(xiàn)企業(yè)級(jí)網(wǎng)站的開(kāi)發(fā)與建設(shè)
3. 非計(jì)算機(jī)專(zhuān)業(yè)的職場(chǎng)辦公人士使用本書(shū)可快速完成項(xiàng)目開(kāi)發(fā),增強(qiáng)職場(chǎng)競(jìng)爭(zhēng)力
4. 在校大學(xué)生利用課余時(shí)間能夠獨(dú)立完成適合企業(yè)應(yīng)用的BS項(xiàng)目,增強(qiáng)求職競(jìng)爭(zhēng)力
周菁,企業(yè)信息化管理專(zhuān)家,畢業(yè)于揚(yáng)州大學(xué),曾在江蘇省省級(jí)機(jī)關(guān)從事政務(wù)數(shù)據(jù)統(tǒng)計(jì)工作十余年,期間在各類(lèi)報(bào)刊雜志上發(fā)表文章數(shù)十篇,其獨(dú)立研發(fā)的“商場(chǎng)數(shù)據(jù)采集系統(tǒng)”曾被當(dāng)時(shí)的國(guó)內(nèi)貿(mào)易部信息中心用作全國(guó)百家重點(diǎn)零售企業(yè)的行業(yè)數(shù)據(jù)直報(bào)軟件。后進(jìn)入國(guó)內(nèi)某著名信息集團(tuán)和傳媒咨詢(xún)機(jī)構(gòu),一直專(zhuān)注于企業(yè)信息化方面的研發(fā)和管理工作,服務(wù)過(guò)的客戶(hù)涉及房地產(chǎn)、家電、計(jì)算機(jī)、傳媒等行業(yè)。
第 1章 使用Foxtable輕松搭建服務(wù)器
1.1.服務(wù)器的啟用與停止 002
1.1.1 本機(jī)訪問(wèn) 002
1.1.2 在局域網(wǎng)內(nèi)訪問(wèn) 003
1.1.3 外網(wǎng)訪問(wèn) 003
1.1.4 服務(wù)器搭建注意點(diǎn) 004
1.2.初試頁(yè)面訪問(wèn) 006
1.2.1 文件路徑問(wèn)題 008
1.2.2 限制用戶(hù)訪問(wèn)的文件類(lèi)型 008
1.3.HTTP請(qǐng)求與響應(yīng) 009
1.3.1 概況信息 010
1.3.2 請(qǐng)求頭與響應(yīng)頭 010
1.3.3 請(qǐng)求體與響應(yīng)體 011
1.4.獲取客戶(hù)端請(qǐng)求信息 012
1.4.1 e參數(shù) 013
1.4.2 獲取客戶(hù)端請(qǐng)求體數(shù)據(jù)的5種方式 015
1.4.3 獲取客戶(hù)端請(qǐng)求頭參數(shù) 019
1.4.4 獲取客戶(hù)端Cookie信息 020
1.5.響應(yīng)客戶(hù)端請(qǐ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使用同一個(gè)數(shù)據(jù)源 028
1.6.1 什么是三層架構(gòu) 028
1.6.2 在服務(wù)器端建立Web數(shù)據(jù)源 029
1.6.3 在C/S客戶(hù)端使用Web數(shù)據(jù)源 031
第 2章 Foxtable數(shù)據(jù)接口
2.1.客戶(hù)端數(shù)據(jù)提交 036
2.1.1 請(qǐng)求體數(shù)據(jù)提交 036
2.1.2 文件數(shù)據(jù)提交 040
2.1.3 請(qǐng)求頭數(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類(lèi) 055
2.3.2 JArray類(lèi) 056
2.3.3 JObject與JArray遍歷 059
2.3.4 JToken、JValue與JProperty類(lèi) 060
2.3.5 JSON數(shù)據(jù)接口實(shí)例 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報(bào)表接口
3.1.常規(guī)Excel報(bào)表 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報(bào)表模板 084
3.2.1 細(xì)節(jié)區(qū)和數(shù)據(jù)引用 084
3.2.2 指定報(bào)表有效區(qū)域 087
3.2.3 使用表達(dá)式或單元格公式動(dòng)態(tài)生成列數(shù)據(jù) 087
3.2.4 設(shè)置數(shù)據(jù)輸出范圍 089
3.2.5 設(shè)置數(shù)據(jù)輸出順序 089
3.2.6 換頁(yè)控制 090
3.2.7 3種表內(nèi)統(tǒng)計(jì)模式 092
3.2.8 直接統(tǒng)計(jì)報(bào)表 099
3.2.9 關(guān)聯(lián)表報(bào)表 100
3.2.10 多行細(xì)節(jié)報(bào)表及圖片引用 103
3.3.Excel報(bào)表接口 109
3.3.1 生成報(bào)表的技巧 109
3.3.2 Excel報(bào)表接口前端示例代碼 111
3.3.3 讓接口以HTML方式返回下載信息 112
3.3.4 讓接口發(fā)送Excel報(bào)表文件 113
3.3.5 在瀏覽器中直接查看Excel報(bào)表 114
3.3.6 將Excel報(bào)表擴(kuò)展為網(wǎng)頁(yè)生成器 117
第4章 靈活使用SQL語(yǔ)句
4.1.學(xué)習(xí)準(zhǔn)備 122
4.1.1 菜單方式測(cè)試SQL語(yǔ)句 122
4.1.2 編碼方式執(zhí)行SQL語(yǔ)句 123
4.2.數(shù)據(jù)表、視圖及數(shù)據(jù)源 127
4.2.1 列數(shù)據(jù)類(lèi)型 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ù)記錄查詢(xún) 137
4.4.1 必需關(guān)鍵字Select 137
4.4.2 關(guān)鍵字From 138
4.4.3 表達(dá)式謂詞Top和Distinct 139
4.4.4 查詢(xún)條件Where 140
4.4.5 分組依據(jù)Group By 141
4.4.6 排序依據(jù)Order By 144
4.5.多表數(shù)據(jù)記錄查詢(xún) 145
4.5.1 3種最基本的連接方式 145
4.5.2 并集與合集 151
4.5.3 子集、補(bǔ)集與差集 154
4.5.4 子查詢(xún) 156
4.5.5 將多表連接用到數(shù)據(jù)更新中 160
4.6.運(yùn)算符與函數(shù) 162
4.6.1 運(yùn)算符 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í)間函數(shù) 171
4.6.7 數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù) 173
4.7.SQL調(diào)用過(guò)程及函數(shù) 175
4.7.1 不帶參數(shù)的存儲(chǔ)過(guò)程 176
4.7.2 帶參數(shù)的存儲(chǔ)過(guò)程 177
4.7.3 帶返回值的存儲(chǔ)過(guò)程 181
4.7.4 同時(shí)帶有輸入?yún)?shù)、輸出參數(shù)及
... 返回值的存儲(chǔ)過(guò)程 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章 常用頁(yè)面元素
5.1.頁(yè)面元素基礎(chǔ) 190
5.1.1 頁(yè)面元素基礎(chǔ)色調(diào) 190
5.1.2 內(nèi)置的背景色CSS類(lèi) 192
5.1.3 字體圖標(biāo) 193
5.1.4 動(dòng)畫(huà) 194
5.2.區(qū)塊元素及時(shí)間線 196
5.2.1 引用區(qū)塊 196
5.2.2 字段集區(qū)塊 197
5.2.3 時(shí)間線 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 圓點(diǎn)徽章 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.選項(xiàng)卡 218
5.7.1 選項(xiàng)卡風(fēng)格 218
5.7.2 響應(yīng)式運(yùn)行效果 220
5.7.3 在選項(xiàng)卡中使用徽章 220
5.7.4 帶關(guān)閉功能的選項(xiàng)卡 221
5.7.5 選項(xiàng)卡的動(dòng)態(tài)處理 222
5.7.6 選項(xiàng)卡事件監(jiān)聽(tīng) 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)聽(tīng) 232
5.9.面包屑 232
5.10.進(jìn)度條 234
第6章 表單元素
6.1.表單輸入類(lèi)型 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ù)的取值、賦值及提交驗(yàn)證 254
6.4.1 表單數(shù)據(jù)的取值與賦值 255
6.4.2 表單數(shù)據(jù)提交驗(yàn)證 256
6.5.表單事件監(jiān)聽(tīng) 257
6.5.1 選擇框、復(fù)選框及單選框的
... 事件監(jiān)聽(tīng) 260
6.5.2 提交事件監(jiān)聽(tīng) 262
6.6.日期時(shí)間組件 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.滑動(dòng)條組件 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 多文件上傳列表實(shí)例 307
第7章 工具類(lèi)組件
7.1.目錄樹(shù)組件 314
7.1.1 節(jié)點(diǎn)屬性 314
7.1.2 目錄樹(shù)屬性 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.評(píng)分組件 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 不同類(lèi)型彈出層的快捷使用方法 359
7.7.3 基于頁(yè)面層定制的兩個(gè)實(shí)用彈出層:選項(xiàng)卡和相冊(cè) 365
7.7.4 其他常用方法 369
7.7.5 常用事件 376
7.8.util工具集 384
7.8.1 fixbar固定塊 384
7.8.2 toDateString、timeAgo及 countdown時(shí)間方法 386
7.8.3 digit整數(shù)前置補(bǔ)零方法 388
7.8.4 escape字符轉(zhuǎn)義方法 388
7.8.5 event批量處理事件方法 389
第8章 數(shù)據(jù)表組件
8.1.分頁(yè)組件 394
8.1.1 常用屬性 394
8.1.2 常用事件 398
8.2.動(dòng)態(tài)表格與列屬性 400
8.2.1 多層表頭 402
8.2.2 列類(lèi)型 404
8.2.3 列寬與列對(duì)齊 406
8.2.4 列的凍結(jié)、隱藏與排序 407
8.2.5 列樣式 409
8.2.6 列工具欄 412
8.2.7 列合計(jì)與列數(shù)據(jù)編輯 414
8.3.表格常規(guī)屬性 415
8.3.1 分頁(yè)相關(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 按需請(qǐng)求加載數(shù)據(jù) 429
8.4.3 數(shù)據(jù)分頁(yè)處理 431
8.4.4 請(qǐng)求參數(shù)編碼類(lèi)型 434
8.4.5 請(qǐng)求頭屬性 435
8.4.6 返回合計(jì)行數(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)聽(tīng) 443
8.6.1 單元格常規(guī)編輯事件監(jiān)聽(tīng) 443
8.6.2 單元格表單事件監(jiān)聽(tīng) 445
8.6.3 單元格操作按鈕事件監(jiān)聽(tīng) 451
8.6.4 頭部工具欄事件監(jiān)聽(tīng) 453
8.6.5 數(shù)據(jù)行單雙擊事件監(jiān)聽(tīng) 459
8.6.6 排序單擊事件監(jiān)聽(tīng) 463
8.7.laytpl模板 467
8.7.1 從一個(gè)最簡(jiǎn)單的實(shí)例講起 468
8.7.2 模板分隔符 469
8.7.3 模板語(yǔ)法 470
第9章 響應(yīng)式頁(yè)面布局
9.1.多終端調(diào)試環(huán)境 478
9.1.1 頁(yè)面文件要求 478
9.1.2 終端設(shè)備分類(lèi) 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.頁(yè)面整體布局 494
9.3.1 后臺(tái)頁(yè)面布局 495
9.3.2 前端頁(yè)面布局 500
9.3.3 在頁(yè)面頭部加上輪播 502
9.3.4 在頁(yè)面中加載內(nèi)容 505
9.4.卡片式常規(guī)內(nèi)容布局 508
9.4.1 標(biāo)題式列表卡片 508
9.4.2 圖文混合式列表卡片 509
9.4.3 動(dòng)態(tài)式列表卡片 512
9.4.4 留言板卡片 515
9.4.5 菜單導(dǎo)航卡片 519
9.4.6 產(chǎn)品說(shuō)明及客戶(hù)資料卡片 523
9.4.7 商品卡片 527
9.4.8 輪播卡片 529
9.5.卡片式圖表內(nèi)容布局 536
第 10章 功能模塊化編程
10.1.從一個(gè)最簡(jiǎn)單的示例講起 546
10.1.1 使用define方法定義模塊 547
10.1.2 使用use方法加載模塊 550
10.2.功能模塊設(shè)置 551
10.2.1 使用config方法配置模塊 551
10.2.2 使用extend方法擴(kuò)展模塊 552
10.3.其他全局方法 554
10.3.1 本地?cái)?shù)據(jù)存儲(chǔ)方法 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樣式類(lèi)及擴(kuò)展屬性 559
10.4.1 公共基礎(chǔ)類(lèi) 559
10.4.2 模塊專(zhuān)用類(lèi) 560
10.4.3 元素?cái)U(kuò)展屬性 564
10.5.內(nèi)置的字體圖標(biāo)一覽表 564