-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

小程序從0到1:微信全棧工程師一本通

( 簡體 字)
作者:石橋碼農類別:1. -> 程式設計 -> 綜合
譯者:
出版社:機械工業出版社小程序從0到1:微信全棧工程師一本通 3dWoo書號: 48148
詢問書籍請說出此書號!

缺書
NT售價: 295

出版日:12/1/2017
頁數:239
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111584049
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書分為四個篇章:第壹篇即為第1章,介紹開發環境的準備及賬號的注冊。學完本章內容,相當于取得了入場券。第二篇包括第2—10章,是項目實戰部分。其中第2-6章是小程序前端案例,使用了后臺端口但未涉及后臺編程;第7-10章是在已有案例的基礎上添加了后端程序的支持。先學習前端,再學習后端,由淺入深,這樣更易于理解和掌握。第三篇包括第11-14章,詳細講解所有小程序組件的使用方法,幾乎全部組件都具有生產可用的UI,所附示例源碼可以直接用于實際項目中,大大降低了初學者開發第 一個小程序時在美工上的門檻。第四篇包括第15-17章,是綜合練習部分,系統地介紹JS語言、Go語言、WXSS樣式語法等必備知識與技能。其中各節有獨立的練習代碼,可供讀者實際練習之用。這部分也可作為工具文檔,供開發者參考使用。
目錄:

第一篇 基礎入門篇
第1章 學前準備2
1.1 注冊賬號2
1.2 配置開發工具5
1.2.1 下載6
1.2.2 安裝6
1.2.3 設置編輯器屬性6
1.3 從quick start項目開始7
1.3.1 創建項目8
1.3.2 運行項目10
1.3.3 刷新項目10
第二篇 項目實戰篇
第2章 豆豆電影14
2.1 從splash功能開始14
2.1.1 創建項目14
2.1.2 隱藏模擬器16
2.1.3 快捷創建頁面16
2.1.4 引用sim.js類庫17
2.1.5 實現splash效果18
2.1.6 下載源碼21
2.2 緩存本地數據21
2.2.1 使用wx.setStorage接口21
2.2.2 使用Storage面板21
2.2.3 省略function關鍵字22
2.3 實現頁首splash效果23
2.3.1 使用swiper組件23
2.3.2 批量調用接口24
2.3.3 使用wx.getStorage接口25
2.3.4 下載源碼25
2.4 實現橫向滑動列表26
2.4.1 列表渲染26
2.4.2 引用樣式27
2.4.3 下載源碼27
2.5 實現電影詳情頁27
2.5.1 格式化代碼28
2.5.2 邏輯層28
2.5.3 視圖層29
2.5.4 頁面跳轉30
2.5.5 下載源碼30
2.6 實現電影列表頁30
2.6.1 使用finally方法 31
2.6.2 模板組件32
2.6.3 加載更多34
2.6.4 如何調試35
2.6.5 刷新視圖36
2.6.6 下載源碼37
2.7 實現下拉刷新功能37
2.7.1 小程序中的下拉更新API37
2.7.2 下載源碼38
2.8 實現搜索功能38
2.9 提交42
2.9.1 修改信息42
2.9.2 使用Sketch生成頭像43
2.9.3 配置域名器域名43
2.9.4 在手機上預覽44
2.9.5 上傳版本44
2.9.6 提交審核45
2.9.7 下載源碼46
第3章 計算皮相47
3.1 使用模板創建項目48
3.2 實現history頁面48
3.3 實現index主頁49
3.3.1 冒泡事件51
3.3.2 樣式選擇器51
3.3.3 實現計算的邏輯52
3.3.4 使用wx.setStorageSync接口56
3.3.5 下載源碼57
3.4 服務類目57
3.5 發布57
3.6 添加分享58
3.7 下載源碼58
第4章 黑黑天氣59
4.1 實現視圖層60
4.1.1 關于rpx60
4.1.2 絕對定位61
4.2 如何使用weui62
4.3 關于static目錄63
4.4 實現邏輯層64
4.4.1 js函數split與push66
4.4.2 下載源碼66
第5章 笑林百家67
5.1 使用tabBar68
5.2 實現index頁面69
5.2.1 定義模板組件 70
5.2.2 import與include的區別71
5.2.3 js數組函數 71
5.2.4 js正則表達式73
5.3 實現image頁面74
5.3.1 將函數作為參數傳遞74
5.3.2 關于lower-threshold屬性74
5.3.3 使用wx.previewImage接口75
5.4 下載源碼75
第6章 圖靈聊聊76
6.1 實現index頁面77
6.1.1 建立server目錄模擬服務器數據78
6.1.2 在文件作用域中聲明app80
6.1.3 調用圖像預覽接口 80
6.1.4 用戶友好的時間格式化方法formatTimeline80
6.1.5 js語言中的展開符81
6.1.6 變量自增81
6.1.7 js的忽略符81
6.1.8 通用的下拉區域82
6.2 實現聯系人頁面82
6.2.1 js中的引用傳遞84
6.2.2 js數組的push方法84
6.2.3 接口返回數據的通用格式85
6.3 實現聊天頁面86
6.3.1 在視圖渲染中使用三目運算符87
6.3.2 js中的全等于與等于運算符87
6.3.3 wx:if條件渲染87
6.3.4 使用css遮罩實現消息框樣式87
6.3.5 調用圖靈接口89
6.3.6 js中的邏輯或操作90
6.3.7 js中的let關鍵字90
6.4 實現my頁面92
6.5 實現about頁面93
6.6 下載源碼94
第7章 豆豆電影服務端95
7.1 開發后端程序95
7.1.1 安裝Golang語言包95
7.1.2 安裝倉庫管理工具git96
7.1.3 安裝Go語言編輯器96
7.1.4 使用sim.go類庫96
7.1.5 創建豆瓣接口97
7.2 改寫小程序前端100
7.3 下載源碼 101
第8章 計算皮相服務端102
8.1 創建服務端程序102
8.1.1 啟用sqlite3數據庫與小程序服務端的自動登錄功能102
8.1.2 安裝命令行工具curl103
8.1.3 關于一般性通用接口的解讀103
8.1.4 使用SQLiteStudio104
8.1.5 擴展新的控制器105
8.2 改寫小程序前端110
8.2.1 使用POST方法新增數據110
8.2.2 調用分頁接口拉取數據110
8.3 下載源碼 111
第9章 黑黑天氣服務端112
9.1 創建服務端程序112
9.1.1 使用萬能的JSON字段113
9.1.2 特改特定的接口邏輯113
9.1.3 解析動態JSON數據的方法114
9.2 改寫小程序前端116
9.2.1 使用不同的模擬器測試項目117
9.2.2 使用默認的頁面數據避免渲染錯誤118
9.2.3 分離代碼邏輯提高可閱讀性118
9.2.4 在WXML頁面中直接綁定字典數據121
9.3 下載源碼122
第10章 笑林百家服務端123
10.1 創建服務端程序123
10.1.1 啟用七牛云上傳功能124
10.1.2 注冊七牛賬號與創建存儲空間124
10.1.3 Go語言的作用域125
10.2 修改小程序前端127
10.2.1 使用模板組件實現頂部導航欄128
10.2.2 關于navigator組件的open-type屬性129
10.2.3 在tabBar中新增操作按鈕129
10.2.4 使用icon組件130
10.2.5 在小程序中直接上傳圖片131
10.3 下載源碼133
第三篇 實用組件篇
第11章 容器組件136
11.1 view136
11.2 scroll-view137
11.3 swiper142
11.4 movable-view145
11.5 cover-view148
第12章 基礎內容組件150
12.1 icon150
12.2 text151
12.3 rich-text153
12.4 progress156
第13章 表單組件159
13.1 button159
13.2 checkbox160
13.3 form161
13.4 input165
13.5 label169
13.6 picker171
13.7 picker-view177
13.8 radio178
13.9 slider179
13.10 switch180
13.11 textarea180
第14章 多媒體及其他組件182
14.1 navigator182
14.2 audio185
14.3 image188
14.4 video190
14.5 map191
14.6 canvas195
第四篇 語言提高篇
第15章 JavaScript語言基礎198
15.1 語法基礎198
15.1.1 變量198
15.1.2 注釋200
15.1.3 運算符200
15.1.4 語句201
15.1.5 函數202
15.1.6 事件203
15.2 實用的簡寫技巧206
15.2.1 三元操作符206
15.2.2 邏輯并操作符206
15.2.3 單行聲明變量206
15.2.4 在if語句中使用布爾值207
15.2.5 for循環207
15.2.6 短路評價207
15.2.7 十進制指數208
15.2.8 對象屬性208
15.2.9 箭頭函數208
15.2.10 隱式返回值209
15.2.11 參數的默認值209
15.2.12 模板字符串210
15.2.13 解構賦值210
15.2.14 多行字符串210
15.2.15 擴展運算符210
15.2.16 強制參數211
15.2.17 新數組函數find212
15.2.18 雙重非位運算操作符212
第16章 WXSS樣式基礎213
16.1 語法基礎213
16.1.1 尺寸單位rpx213
16.1.2 樣式導入214
16.1.3 內聯樣式214
16.1.4 樣式選擇器214
16.2 CSS基礎215
16.2.1 屬性與屬性值216
16.2.2 CSS 聲明216
16.2.3 CSS 聲明塊217
16.2.4 CSS選擇器和規則217
16.2.5 CSS 最佳實踐218
第17章 Go語言基礎220
17.1 基礎概念221
17.1.1 hello world與import221
17.1.2 包221
17.1.3 函數223
17.1.4 變量224
17.1.5 基本類型225
17.1.6 常量227
17.2 條件控制語法228
17.2.1 for循環228
17.2.2 if語句229
17.2.3 switch語句230
17.2.4 defer231
17.3 復雜類型231
17.3.1 指針231
17.3.2 結構體232
17.3.3 數組232
17.3.4 切片233
17.3.5 range234
17.3.6 map235
17.3.7 閉包236
17.4 方法和接口237
17.4.1 方法237
17.4.2 接口238
17.4.3 錯誤239
序: