-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
低代碼JS UI構件實現WEB前端快速開發(微課視頻版) 版權信息
- ISBN:9787302647850
- 條形碼:9787302647850 ; 978-7-302-64785-0
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
低代碼JS UI構件實現WEB前端快速開發(微課視頻版) 本書特色
本書介紹的前端UI構件和組件,是一組低代碼構件,功能強大,基本涵蓋了軟件和網站開發的常用功能,使用很少的代碼即可開發強大的前端功能。更為便捷的是,構件中的各組件還支持中文命名變量和方法,支持中文調用,對于英文不佳的人來說是一個福音。
低代碼JS UI構件實現WEB前端快速開發(微課視頻版) 內容簡介
這是一本講述JavaScript調用低代碼構件簡化前端編程的教材。本書從JavaScript基礎講起,內容涵蓋了JavaScript調用前端構件方法,構件能夠完成的前端布局、顯示、輸入功能,以及前端如何存儲數據,如何與用戶互動。 本書案例豐富,功能實用,其中如工具條、電子表格、圖文列表、幻燈片、播放器、批量表單、購物車以及類Excel編輯器等都是前端必要的組件。特別是第6章的案例,只使用前端低代碼構件就實現了物流、資金流和信息流的流轉,算是一個小突破。 高等院校使用本書教學,學生既能從宏觀層面掌握信息系統的模塊,又能學到各個模塊的編程細節。企業使用本書介紹的構件做項目,能夠簡化編程,提高開發效率,減少維護成本。
低代碼JS UI構件實現WEB前端快速開發(微課視頻版) 目錄
1.1JavaScript概述1
1.1.1歷史1
1.1.2作用與用法1
1.1.3調試工具2
1.2語法3
1.2.1變量3
1.2.2運算符4
1.2.3語句4
1.2.4方法4
1.2.5思考題11: 輸出多語言的Hello world6
1.3數組7
1.3.1定義數組7
1.3.2數組常見操作方法8
1.3.3二維數組映射數據表9
1.3.4思考題12: 根據姓名查找同學錄中的同學信息10
1.4枚舉11
1.4.1定義枚舉11
1.4.2枚舉取值與賦值12
1.4.3思考題13: 枚舉實現中文編程12
1.5JSON數據交換14
1.5.1JSON的基本概念14
1.5.2JSON常見操作14
1.5.3思考題14: 用JSON克隆一個枚舉14
1.6面向對象與類15
1.6.1面向對象的基本概念15
1.6.2JavaScript定義類15
1.6.3類的實例化與方法調用16
1.6.4思考題15: 對同學錄進行增刪改查16
1.7HTML展示數據19
1.7.1HTML的基本概念19
1.7.2HTML主要元素標簽列表20
1.7.3JavaScript輸出和讀取HTML內容20
1.7.4思考題16: 用table標簽顯示同學錄21
1.8事件22
1.8.1事件的種類22
1.8.2HTML元素綁定事件23
1.8.3思考題17: 單擊同學錄的表頭進行排序24
1.9小結25
第2章JavaScript與前端低代碼UI框架26
2.1基礎概念26
2.1.1B/S架構風格的基本概念26
2.1.2前端UI的基本概念27
2.1.3低代碼編程的基本概念27
2.2前端低代碼框架28
2.2.1框架、構件與組件28
2.2.2下畫線構件介紹28
2.2.3美元構件介紹29
2.2.4多語言構件介紹31
2.3低代碼框架調試環境32
2.3.1免下載在線調試32
2.3.2下載demo后本機調試32
2.3.3安裝Web服務器后局域網調試33
2.3.4從文件和文件夾數量辨別低代碼框架34
2.4JavaScript調用低代碼組件速覽36
2.4.1低彈窗的布局組件36
2.4.2實現富客戶端與計算前置的顯示組件36
2.4.3低跳轉輸入組件38
2.4.4低代碼組件如何易學、易記、易用39
2.5低代碼pc.htm中JavaScript與HTML交互40
2.5.1文件與編碼40
2.5.2htm文件頭40
2.5.3htm文件編輯器41
2.5.4思考題21: 將JavaScript內容放到pc.htm中42
2.6JavaScript調用方法組件43
2.6.1元素類方法43
2.6.2外觀類方法43
2.6.3日期類方法43
2.6.4Cookie類方法44
2.7小結45
第3章低彈窗JavaScript布局組件46
3.1層組件46
3.1.1層組件中數組A的結構47
3.1.2層組件中參數P的含義48
3.1.3層組件的公有方法49
3.1.4案例31: 系統中心化布局源代碼與圖例49
3.1.5案例32: Web站點多層布局源代碼與圖例51
3.1.6思考題31: 同學錄pc.htm的布局方法51
3.2按鈕組件52
3.2.1按鈕組件中數組A的結構53
3.2.2按鈕組件中參數P的含義53
3.2.3按鈕組件的公有方法54
3.2.4按鈕觸摸或者單擊事件54
3.2.5案例33: 按鈕組件對一行按鈕布局55
3.2.6思考題32: 實現美團的多行按鈕陣列布局55
3.3工具條組件57
3.3.1工具條組件中數組A的結構58
3.3.2工具條組件中參數P的含義58
3.3.3案例34: 頂部工具條與單擊事件的源代碼與圖例59
3.3.4案例35: 低彈窗、低單擊的二級菜單60
3.3.5思考題33: 網站的導航欄62
3.4標簽組件63
3.4.1標簽組件中數組A的結構63
3.4.2標簽組件中參數P的含義64
3.4.3標簽組件設置click事件65
3.4.4標簽組件的公有方法65
3.4.5案例36: 實現帶選擇框的標簽布局66
3.4.6案例37: 使用標簽嵌套實現兩層標簽66
3.4.7思考題34: 從樹形結構數組創建兩層標簽68
3.5小結69
第4章計算前置的JavaScript顯示組件70
4.1網格組件70
4.1.1網格組件中數組A的結構71
4.1.2網格組件中參數P的含義71
4.1.3網格組件設置click事件73
4.1.4網格組件的公有方法74
4.1.5案例41: 同學錄與排序74
4.1.6擴展功能: 顯示兩層表頭76
4.1.7思考題41: 單擊單元格顯/隱工具條77
4.2列表組件78
4.2.1列表組件中數組A的結構79
4.2.2列表組件中參數P的含義79
4.2.3列表組件設置click事件80
4.2.4列表組件的公有方法80
4.2.5案例42: 學生照片列表81
4.2.6案例43: 多張圖片以幻燈片展示83
4.2.7思考題42: 列表組件與工具條組件的互動84
4.3幻燈片組件86
4.3.1幻燈片組件中數組A的結構86
4.3.2幻燈片組件中參數P的含義86
4.3.3幻燈片組件設置click事件87
4.3.4幻燈片組件的公有方法87
4.3.5案例44: 在網站首頁中展示幻燈片87
4.4播放器組件89
4.4.1播放器組件中數組A的結構89
4.4.2播放器組件中參數P的含義90
4.4.3播放器組件設置click事件90
4.4.4案例45: 新聞文章播放器91
4.5使用CSS自定義顯示樣式92
4.5.1CSS樣式簡介93
4.5.2列表設置單元格樣式93
4.5.3播放器設置單元格樣式95
4.5.4通用模板樣式設置96
4.6小結99
第5章低跳轉JavaScript輸入組件100
5.1輸入組件100
5.1.1輸入組件中數組A的結構100
5.1.2輸入組件中參數P的含義102
5.1.3輸入組件定義表單提交事件102
5.1.4案例51: 顯示并修改學生詳細信息103
5.1.5案例52: 多張圖片上傳與修改105
5.1.6思考題51: 下拉標簽中使用關聯表數據106
5.2選擇器組件109
5.2.1選擇器組件中數組A的結構109
5.2.2選擇器組件中參數P的含義110
5.2.3選擇器組件定義表單提交事件110
5.2.4案例53: 購物車111
5.2.5案例54: 選擇商品時添加備注113
5.2.6思考題52: 用選擇器實現簡易進銷存系統114
5.3網格組件的編輯功能118
5.3.1網格組件的P參數的編輯功能屬性118
5.3.2案例55: 類Excel批量編輯同學錄119
5.3.3思考題53: 班級與學生信息的自動聯動121
5.4Ajax組件123
5.4.1Ajax技術的基本概念124
5.4.2Ajax組件中參數P的含義124
5.4.3案例56: 查看Ajax提交的數據125
5.5小結126
第6章會員預訂消費管理系統127
6.1系統工程與需求分析127
6.1.1創建工程文件夾127
6.1.2創建工程文件128
6.1.3功能需求分析129
6.1.4前端頁面布局與工具條設計129
6.2美元構件與數據邏輯設計131
6.2.1房間和位置的屬性與第1行表頭131
6.2.2分類和商品的屬性與第1行表頭132
6.2.3供應商和會員的屬性與第1行表頭133
6.2.4預訂單和預訂明細的屬性與第1行表頭134
6.2.5進貨和盤點的屬性與第1行表頭135
6.3pc.htm頁面概要設計136
6.3.1在多語言構件lg.js中實現中英文對照136
6.3.2保存圖標到ico文件夾138
6.3.3設計并預覽pc.htm138
6.3.4日歷組件141
6.4工具條枚舉中完成功能詳細設計142
6.4.1預訂功能設計143
6.4.2預訂記錄管理設計145
6.4.3實時位置圖設計149
6.4.4進貨功能設計150
6.4.5盤點功能設計154
6.5測試與發布156
6.5.1用Excel準備靜態測試用例156
6.5.2用JavaScript數組保存初始化數據157
6.5.3打開枚舉P參數中的debug調試158
6.5.4發布系統前端158
6.6小結166
第7章低代碼框架的前后端交互167
7.1前后端交互概述167
7.1.1傳統前后端腳本的耦合方式167
7.1.2低代碼框架前后端解耦168
7.1.3前端以透明向后端發送數據總結170
7.1.4前端接收后端發送數據概述171
7.2后端程序讀寫分離架構171
7.2.1后端程序讀寫分離的基本概念172
7.2.2前端從后端讀取數據172
7.2.3后端寫入數據后返回結果給前端173
7.3后端低代碼JSP讀寫模板173
7.3.1緩存refresh.jsp173
7.3.2數據流sqls.jsp175
7.3.3定向查詢select.jsp177
7.3.4報表report.jsp178
7.4其他交互181
7.4.1上傳圖片upload.jsp182
7.4.2日志log.jsp183
7.5小結184
參考文獻185
低代碼JS UI構件實現WEB前端快速開發(微課視頻版) 作者簡介
于丙超,男,系統架構師,從事軟件系統開發30年,精通Java,JavaScript,HTML5,CSS,SQL等多門語言。現為北京周服科技有限公司創始人,CEO。是前端低代碼構件發明人。2004年至今出版過《網站開發:項目規劃、設計與實現》等書籍四本。
- >
伊索寓言-世界文學名著典藏-全譯本
- >
史學評論
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
我與地壇
- >
經典常談
- >
羅曼·羅蘭讀書隨筆-精裝
- >
伯納黛特,你要去哪(2021新版)
- >
大紅狗在馬戲團-大紅狗克里弗-助人