互联网
类型
可以朗读
语音朗读
142千字
字数
2026-03-01
发行日期
展开全部
主编推荐语
AI赋能微信小程序开发,全流程实战提升效率。
内容简介
本书系统地介绍利用AI编程工具辅助开发微信小程序的完整流程,以开发“莫凡商城”项目为主线,详细讲解从环境搭建到功能实现的开发小程序的各个环节。
本书创新性地将AI编程工具深度整合到开发流程中,通过“需求分析—技术实现—AI优化”的实践模式,提供AI代码自动生成和优化的解决方案。
本书包含大量基于通义灵码的实例,可以帮助开发者提升开发效率。 本书适合微信小程序开发者、前端工程师、AI技术应用实践者,以及计算机相关专业师生阅读,可以帮助读者掌握利用AI辅助开发小程序的核心方法,快速实现小程序的开发。
目录
- 版权信息
- 内 容 提 要
- 前 言
- 第1章 AI编程工具与微信小程序
- 1.1 AI辅助编程
- 1.1.1 AI辅助编程的概念
- 1.1.2 AI辅助编程的应用场景
- 1.1.3 常见的几种AI编程工具
- 1.2 微信小程序开发环境搭建与基础技术准备
- 1.2.1 微信小程序开发环境搭建
- 1.2.2 基础技术准备
- 1.3 微信开发者工具的使用
- 1.3.1 创建项目
- 1.3.2 微信开发者工具界面
- 1.3.3 常用的快捷键
- 1.4 VS Code
- 1.4.1 VS Code的安装与使用
- 1.4.2 下载与安装AI编程工具插件
- 1.4.3 对AI编程工具提问的技巧
- 1.5 莫凡商城小程序项目
- 1.5.1 “我的”模块的功能
- 1.5.2 “首页”模块的功能
- 1.5.3 “购物车”模块的功能
- 1.5.4 “分类”模块的功能
- 1.6 项目实战:使用AI编程工具辅助创建莫凡商城小程序项目
- 第2章 莫凡商城小程序项目结构
- 2.1 项目的目录树结构
- 2.1.1 框架全局文件
- 2.1.2 项目实战:使用AI编程工具辅助实现底部标签导航
- 2.1.3 工具类文件
- 2.1.4 框架页面文件
- 2.2 微信小程序逻辑层框架接口
- 2.2.1 使用App()函数注册小程序
- 2.2.2 使用Page()函数注册页面
- 2.3 微信小程序视图层
- 2.3.1 WXML
- 2.3.2 动态绑定数据
- 2.3.3 组件属性动态绑定数据
- 2.3.4 控制属性动态绑定数据
- 2.3.5 关键字动态绑定数据
- 2.3.6 运算
- 2.4 微信小程序样式渲染
- 2.4.1 尺寸单位
- 2.4.2 样式导入
- 2.4.3 内联样式
- 2.4.4 选择器
- 2.4.5 常用样式的属性
- 2.5 微信小程序条件渲染
- 2.5.1 使用wx:if判断单个组件
- 2.5.2 使用wx:if一次性判断多个组件
- 2.6 微信小程序列表渲染
- 2.6.1 使用wx:for列表渲染单个组件
- 2.6.2 使用wx:for一次性列表渲染多个组件
- 2.6.3 使用wx:key指定唯一标识符
- 2.7 项目实战:使用AI编程工具辅助实现“我的”页面
- 第3章 莫凡商城首页的静态布局设计
- 3.1 需求分析
- 3.2 视图容器组件的应用
- 3.2.1 视图容器组件view
- 3.2.2 可滚动视图容器组件scroll-view
- 3.2.3 滑块视图容器组件swiper
- 3.2.4 可移动视图容器组件movable-view
- 3.2.5 项目实战:使用AI编程工具辅助实现搜索区域布局与海报轮播
- 3.3 基础内容组件
- 3.3.1 图标组件icon
- 3.3.2 文本组件text
- 3.3.3 进度条组件progress
- 3.3.4 富文本组件rich-text
- 3.3.5 富文本编辑器editor
- 3.4 图片组件image及图片API
- 3.4.1 图片组件image
- 3.4.2 图片API
- 3.4.3 项目实战:使用AI编程工具辅助实现图书列表的静态布局
- 3.5 导航组件和导航API
- 3.5.1 页面链接组件navigator
- 3.5.2 保留当前页跳转API(wx.navigateTo())
- 3.5.3 关闭当前页跳转API(wx.redirectTo())
- 3.5.4 跳转到tabBar页面API(wx.switchTab())
- 3.5.5 返回上一页API(wx.navigateBack())
- 3.5.6 关闭所有页面,打开某个页面API(wx.reLaunch())
- 3.5.7 导航条API
- 3.5.8 项目实战:使用AI编程工具辅助实现图书搜索功能
- 3.6 项目实战:使用AI编程工具辅助实现“更多”图书列表页面的静态布局
- 第4章 莫凡商城首页的动态绑定设计
- 4.1 微信小程序函数处理
- 4.1.1 生命周期函数
- 4.1.2 页面事件函数
- 4.1.3 页面路由管理
- 4.1.4 自定义函数
- 4.1.5 setData()函数
- 4.2 微信小程序网络请求
- 4.2.1 网络访问配置
- 4.2.2 请求数据API
- 4.2.3 文件上传API
- 4.2.4 文件下载API
- 4.2.5 项目实战:使用AI编程工具辅助实现动态获取图书列和动态渲染页面效果
- 4.3 下拉刷新及窗口设置
- 4.3.1 下拉刷新API及事件处理函数
- 4.3.2 wx.setBackgroundColor()
- 4.3.3 wx.pageScrollTo()
- 第5章 莫凡商城的注册、登录功能
- 5.1 微信小程序表单组件
- 5.1.1 按钮组件button
- 5.1.2 多选项目组件checkbox
- 5.1.3 单选项目组件radio
- 5.1.4 输入框组件input
- 5.1.5 多行输入框组件textarea
- 5.1.6 改进表单可用性组件label
- 5.1.7 滚动选择器组件picker
- 5.1.8 滑动选择器组件slider
- 5.1.9 开关选择器组件switch
- 5.1.10 表单组件form
- 5.1.11 项目实战:使用AI编程工具辅助实现注册页面
- 5.2 微信小程序界面交互API
- 5.2.1 显示/隐藏消息提示框API
- 5.2.2 显示模态对话框API
- 5.2.3 显示/隐藏loading提示框API
- 5.2.4 显示操作菜单API
- 5.3 定时器API
- 5.4 数据缓存API
- 5.4.1 将数据缓存到本地
- 5.4.2 获取本地缓存数据
- 5.4.3 清理本地缓存数据
- 5.5 登录相关API
- 5.5.1 登录API
- 5.5.2 获取账号信息API
- 5.5.3 获取用户信息API
- 5.5.4 授权API
- 5.6 项目实战:使用AI编程工具辅助实现登录页面
- 5.7 项目实战:使用AI编程工具辅助实现从“我的”页面跳转到登录页面
- 5.8 项目实战:使用AI编程工具辅助实现修改密码页面
- 5.9 项目实战:使用AI编程工具辅助实现意见反馈页面
- 5.10 项目实战:使用AI编程工具辅助实现清除缓存功能
- 第6章 莫凡商城的商品详情页设计
- 6.1 使用AI编程工具学习在页面间传递数据
- 6.2 媒体组件及媒体API的应用
- 6.2.1 音频组件audio及音频API
- 6.2.2 视频组件video及视频API
- 6.2.3 相机组件camera及相机API
- 6.2.4 实时音视频播放组件live-player
- 6.2.5 实时音视频录制组件live-pusher
- 6.3 项目实战:使用AI编程工具辅助实现商品详情页
- 6.4 项目实战:使用AI编程工具辅助实现商品加入购物车功能
- 6.5 项目实战:使用AI编程工具辅助实现购物车页面
- 6.6 分享与转发API的应用
- 第7章 莫凡商城的获取收货地址功能设计
- 7.1 位置API
- 7.1.1 获得当前位置API、选择位置API、打开位置API
- 7.1.2 开启/停止接收位置信息API
- 7.1.3 监听实时地理位置API
- 7.2 收货地址API
- 7.3 地图组件及地图API
- 7.3.1 地图组件map
- 7.3.2 地图API
- 7.4 项目实战:使用AI编程工具辅助实现立即购买页面
- 7.5 项目实战:使用AI编程工具辅助实现收货地址列表页面
- 7.6 项目实战:使用AI编程工具辅助实现新增或编辑地址页面
- 第8章 莫凡商城的支付功能及订单详情页设计
- 8.1 支付API
- 8.2 项目实战:使用AI编程工具辅助实现支付功能
- 8.3 画布组件及画布API
- 8.4 项目实战:使用AI编程工具辅助实现支付完成页
- 8.5 项目实战:使用AI编程工具辅助实现我的订单页面
- 8.6 项目实战:实现订单详情页
- 第9章 小程序扩展应用
- 9.1 设备应用API
- 9.1.1 获得系统信息
- 9.1.2 获取网络状态
- 9.1.3 加速度计
- 9.1.4 拨打电话
- 9.1.5 扫码
- 9.1.6 剪贴板
- 9.1.7 屏幕亮度
- 9.2 文件操作API
- 9.2.1 保存文件到本地API
- 9.2.2 获取本地文件列表API
- 9.2.3 获取本地文件信息API
- 9.2.4 删除本地文件API
- 9.2.5 打开文档API
- 9.2.6 获取文件信息API
- 9.2.7 文件管理器API
- 9.3 项目实战:使用AI编程工具辅助实现图书分类页面
- 9.4 项目实战:使用AI编程工具辅助实现图书分类结果页面
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。
