为你推荐
前言
第一部分 小程序基础
第1章 小程序起步
1.1 开发准备
1.2 第一个微信小程序
1.3 代码构成
1.3.1 JSON配置
1.3.2 WXML模板
1.3.3 WXSS样式
1.3.4 .js脚本交互逻辑
1.4 小程序的能力
1.5 小程序发布准备
1.6 小程序上线
第2章 小程序基础知识
2.1 项目配置文件
2.2 全局配置和页面配置
2.2.1 全局配置
2.2.2 页面配置
2.3 WXSS样式语言
2.4 逻辑层.js脚本
2.4.1 App方法
2.4.2 运行机制
2.4.3 场景值
2.4.4 Page方法
2.4.5 路由
2.4.6 模块化
2.4.7 API
2.5 WXML视图层开发
2.5.1 数据绑定
2.5.2 列表渲染
2.5.3 条件渲染
2.5.4 模板
2.5.5 事件
2.5.6 引用
第二部分 小程序样式入门
第3章 小程序样式基础
3.1 元素选择器
3.2 ID选择器
3.3 类选择器
3.4 样式的几种写法
3.4.1 Web中样式的几种写法
3.4.2 小程序中样式的几种写法
3.5 背景颜色
3.6 文本
3.6.1 水平对齐(text-align)
3.6.2 文本最后行对齐(text-align-last)
3.6.3 缩进文本(text-indent)
3.6.4 文本装饰(text-decoration)
3.6.5 单词间隔(text-justify)
3.6.6 文本溢出(text-overflow)
3.6.7 文本阴影(text-shadow)
3.6.8 字符转换(text-transform)
3.6.9 处理空白符(white-space)
3.6.10 自动换行(word-break)
3.6.11 长词换行(word-wrap)
3.6.12 单词间隔(word-spacing)
3.6.13 字母间隔(letter-spacing)
3.6.14 文本方向(direction)
3.7 字体
3.7.1 字体大小(font-size)
3.7.2 字体风格(font-style)
3.7.3 字体变形(font-variant)
3.7.4 字体加粗(font-weight)
3.8 轮廓
第4章 框模型
4.1 框模型概述
4.2 内边距
4.3 边框
4.3.1 基础语法
4.3.2 小程序应用
4.4 外边距
4.5 外边距合并
第5章 定位
5.1 相对定位
5.2 绝对定位
5.3 浮动
第6章 选择器
6.1 选择器的分组
6.2 派生选择器
6.3 属性选择器
6.4 后代选择器
6.5 子元素选择器
6.6 相邻兄弟选择器
第三部分 前端开发入门
第7章 弹性布局
7.1 弹性布局基本概念
7.2 flex容器的属性
7.2.1 项目排列方向(flex-direction)
7.2.2 项目换行(flex-wrap)
7.2.3 flex-flow属性
7.2.4 水平对齐(justify-content)
7.2.5 垂直对齐(align-items)
7.2.6 各行对齐(align-content)
7.3 flex项目的属性
7.3.1 子元素的排序(order)
7.3.2 放大比例(flex-grow)
7.3.3 缩小比例(flex-shrink)
7.3.4 项目占据的主轴空间(flex-basis)
7.3.5 flex综合属性设置
7.3.6 子元素的对齐(align-self)
7.3.7 对齐和居中(margin)
7.4 flex布局样例
第8章 JSON数据解析
8.1 JSON简介
8.2 JSON语法
8.2.1 JSON语法规则
8.2.2 JSON使用JavaScript语法
8.3 JSON对象
8.3.1 对象语法
8.3.2 访问对象值方式1
8.3.3 访问对象值方式2
8.3.4 嵌套JSON对象
8.3.5 修改值
8.3.6 删除对象属性
8.4 JSON数组
8.4.1 JSON对象中的数组
8.4.2 数组的循环访问
8.4.3 嵌套JSON对象中的数组
8.4.4 修改数组值
8.4.5 删除数组元素
8.5 JSON.parse()
8.5.1 浏览器支持
8.5.2 语法
8.5.3 JSON解析实例
8.5.4 从服务端接收JSON数据
8.5.5 从服务端接收数组的JSON数据
8.6 JSON.stringify()转字符串
8.6.1 JSON.stringify()语法
8.6.2 JavaScript对象转换
8.6.3 JavaScript数组转换
8.7 eval函数
第9章 小程序前端开发基础
9.1 常用数据
9.1.1 变量
9.1.2 对象
9.1.3 数组
9.2 逻辑语句
9.2.1 if语句
9.2.2 for语句
9.2.3 while语句
9.2.4 switch和case语句
9.3 其他
9.3.1 事件的定义和使用
9.3.2 通过url来传递参数
第四部分 实战
第10章 常用组件
10.1 组件概要
10.2 基础组件
10.2.1 视图容器(view)
10.2.2 可滚动视图区域(scroll-view)
10.2.3 滑块视图容器(swiper)
10.2.4 图标(icon)
10.2.5 文本(text)
10.2.6 图片(image)
10.3 表单组件
10.3.1 按钮(button)
10.3.2 多选项目(checkbox)
10.3.3 多项选择器(checkbox-group)
10.3.4 表单(form)
10.3.5 输入框(input)
10.3.6 标签(label)
10.3.7 滚动选择器(picker)
10.3.8 单选项目(radio)
10.3.9 单项选择器(radio-group)
10.3.10 滑动选择器(slider)
10.3.11 开关选择器(switch)
10.3.12 多行输入框(textarea)
10.4 其他
10.4.1 页面链接(navigator)
10.4.2 原生组件的使用限制
第11章 常用API
11.1 网络相关说明
11.1.1 网络配置
11.1.2 HTTPS网络请求
11.2 手机相关的API
11.2.1 wx.chooseImage
11.2.2 wx.getSystemInfo
11.2.3 wx.makePhoneCall
11.3 数据缓存API
11.3.1 wx.setStorage
11.3.2 wx.setStorageSync
11.3.3 wx.getStorage
11.3.4 wx.getStorageSync
11.3.5 wx.getStorageInfo
11.3.6 wx.removeStorage
11.3.7 wx.clearStorage
11.4 交互API
11.4.1 wx.showToast
11.4.2 wx.hideToast
11.4.3 wx.showLoading
11.4.4 wx.hideLoading
11.4.5 wx.showActionSheet
11.4.6 wx.showModal
11.5 路由API
11.5.1 wx.navigateTo
11.5.2 wx.navigateBack
11.5.3 wx.redirectTo
11.5.4 wx.reLaunch
11.5.5 wx.switchTab
第12章 首页
12.1 商城框架
12.2 顶部广告图片
12.3 顶部轮播图片
12.4 快捷菜单
12.5 最新通知
12.6 最新产品
12.7 精品推荐
12.8 销售排行
第13章 分类和产品
13.1 左右布局框架
13.1.1 布局分析
13.1.2 功能实现
13.2 产品列表
13.2.1 顶部查询布局
13.2.2 条件筛选布局
13.2.3 产品列表布局
13.3 产品页面顶部切换功能
13.4 产品页面底部功能
13.5 产品简介布局
13.6 产品详情页布局
13.7 产品评价页布局
第14章 购物车和下单
14.1 购物车首页底部菜单
14.2 购物车产品列表
14.3 下单页面底部菜单
14.4 下单页面收货地址
14.5 下单页面的产品列表和留言
第15章 会员界面
15.1 会员首页
15.2 我的订单
15.3 收货地址列表
15.4 收货地址修改和新增
15.5 我的收藏
15.6 常见问题列表
15.7 联系客服
第16章 公用功能
16.1 留言反馈
16.2 活动信息列表
16.3 帮助中心列表
16.4 关于我们列表
16.5 信息详情(简易版)
16.6 信息详情(带底部评论)
第17章 杂项知识
17.1 WeUI
17.1.1 实战项目框架的制作
17.1.2 栏目首页
17.1.3 article文章
17.1.4 badge徽章
17.2 WxParse解析富文本(html)代码
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜