欢迎来到 wabc.cc 官方网站!
微信小程序开发实战教程(PHP+Laravel+MySQL)(微课版)

微信小程序开发实战教程(PHP+Laravel+MySQL)(微课版)

内容介绍 本书较为全面地介绍了 小程序开发的核心知识,并以附录形式介绍了ES6语法和Bootstrap。全书共11章,从企业用人需求的角度出发,以够用、实用为原则,介绍了 小程序的项目构成、页面构成、生命周期函数、WXML语法、事件、API、系统组件、自定义组件,以及如何使用WeUI组件库等。在后台方面,从讲解 小程序如何使用外部API,到使用PHP和MySQL设计自己的API

联系电话: 13983470003
产品详情

内容介绍

本书较为全面地介绍了 小程序开发的核心知识,并以附录形式介绍了ES6语法和Bootstrap。全书共11章,从企业用人需求的角度出发,以够用、实用为原则,介绍了 小程序的项目构成、页面构成、生命周期函数、WXML语法、事件、API、系统组件、自定义组件,以及如何使用WeUI组件库等。在后台方面,从讲解 小程序如何使用外部API,到使用PHP和MySQL设计自己的API,再到使用Laravel框架设计自己的API,让读者理解后台的开发流程以及 小程序是如何与后台交互的。



目录

D 1章? 开发环境及DI一个 小程序 1

1.1  小程序简介 1

1.1.1 安装 开发者工具 2

1.1.2 使用 开发者工具 4

1.2 DI一个 小程序 5

1.2.1 新建 小程序 5

1.2.2 打开已有 小程序 9

1.3  小程序代码构成 11

1.3.1 页面结构 11

1.3.2 全局配置文件app.json 13

1.3.3 sitemap.json配置 14

1.3.4 项目配置文件project.config.json 15

本章思考 16

D 2章 基本页面和底部导航 17

2.1 基本页面 17

2.1.1 创建页面 17

2.1.2 设置启动页面 19

2.1.3 删除页面 22

2.2 底部导航 23

2.2.1 多标签应用 23

2.2.2 设计底部导航 23

本章思考 26

D3章 JS文件 27

3.1 全局逻辑文件app.js 27

3.1.1 app.js中的生命周期函数 27

3.1.2 app.js中的全局变量 29

3.2 页面逻辑文件page.js 30

3.2.1 page.js中的生命周期函数 31

3.2.2 page.js页面初始数据 32

3.3 模块化 33

3.3.1 创建和暴露模块 33

3.3.2 引用模块 34

本章思考 35

D4章 WXML语法 36

4.1 数据绑定 36

4.2 条件渲染 39

4.3 列表渲染 41

4.4 模板 42

4.5 引用 43

本章思考 45

D5章 事件及数据传递 46

5.1 事件 46

5.2 页面路由 48

5.2.1 navigator组件路由 48

5.2.2 API路由 49

本章思考 51

D6章 常用API及组件 52

6.1 界面交互API 52

6.2 地图操作 64

6.3 常用组件 67

本章思考 70

D7章 调用API开发新闻小程序 71

7.1 创建新闻小程序项目 71

7.2 新闻列表设计 74

7.3 新闻详情页面设计 77

本章思考 79

D8章 使用PHP+MySQL设计API 80

8.1 安装及配置XAMPP 80

8.2 创建选课数据库 93

8.3 部署PHP设计的后台API 94

8.4 基于PHP开发选课小程序 101

本章思考 113

D9章 使用Laravel设计API 114

9.1 Laravel基础 114

9.1.1 运行环境及项目初始化 114

9.1.2 路由 116

9.1.3 视图之Blade模板引擎 122

9.1.4 控制器 124

9.1.5 连接数据库 126

9.1.6 表单提交 130

9.1.7 防范CSRF攻击 131

9.2 基于Laravel设计自己的API 135

9.3 基于Laravel开发选课小程序 139

本章思考 141

D 10章 自定义组件 142

10.1 创建和使用自定义组件 142

10.1.1 创建自定义组件 142

10.1.2 使用自定义组件 143

10.1.3 页面和组件之间的数据传递 144

10.2 插槽 147

10.3 组件的生命周期 149

本章思考 150

D 11章 WeUI组件库 151

11.1 WeUI项目的背景、下载及部署 151

11.1.1 Node.js的下载及安装 151

11.1.2 创建基于WeUI组件库的项目 154

11.2 使用WeUI组件 158

11.2.1 基础组件 158

11.2.2 表单组件 159

本章思考 161

附录 前端知识补充 162

F.1 ES6 162

F.1.1 let和const命令 162

F.1.2 解构赋值 163

F.1.3 数组扩展 167

F.1.4 对象扩展运算符 170

F.1.5 定义和使用类 171

F.2 Bootstrap 171

F.2.1 Bootstrap简介 171

F.2.2 Bootstrap项目演练 172


"
标签: {}
在线客服
微信联系
客服
扫码加微信(手机同号)
电话咨询
返回顶部