


作者:张光河 主编 刘芳华 段高华 吴福英 参编
定价:69.8元
印次:1-4
ISBN:9787302565062
出版日期:2022.05.01
印刷日期:2026.01.26
图书责编:贾斌
图书分类:教材
本书是一本微信小程序开发入门级的教程,全书分为两部分,第一部分主要介绍微信小程序开发的基础知识; 第二部分重点介绍微信小程序开发实战项目。全书共分为6章,第1~4章为第一部分,第5章和第6章为第二部分,各章内容简介如下。 第1章简要介绍微信小程序的产生背景及其作用,如何准备开发者账号,如何下载、安装和使用微信开发者工具,如何创建一个微信小程序项目并进行调试和发布,并详细介绍小程序项目的目录结构; 第2章重点介绍小程序的框架,包括逻辑层和视图层两部分; 第3章重点介绍小程序的组件; 第4章重点介绍小程序的API; 第5章介绍资讯类微信小程序开发的全过程; 第6章介绍音乐类微信小程序开发的全过程。第5章和第6章的小程序实战项目开发不但综合使用了第1~4章的基础知识,同时还将软件开发时的需求分析、总体设计、编码和调试过程融合其中。 本书内容重点突出,语言精练易懂,可作为微信小程序开发人员的**教材,也可作为普通高等院校计算机及相关专业微信小程序课程入门级教材,还可供计算机及相关专业的教学人员、前端工程师和微信小程序开发的爱好者使用。高职高专类学校也可以选用本教材,使用时可以根据学校和学生的实际情况略去某些章节。
张光河,中国科学院计算技术研究所博士,就职于江西师范大学计算机信息工程学院,硕士生导师,曾任职于联想研究院,开发过多个商业项目。目前已经出版五本教材,主持国家自然科学基金项目一项,发表学术论文12篇,授权专利和软件著作权若干。
前言 微信小程序(Mini Program)是一种不需要下载安装即可使用的应用,它实现了应用的“触手可及”,用户扫一扫或搜一下即可打开应用。在第五届世界互联网大会上,微信小程序商业模式获选世界互联网领先科技成果。微信小程序在目前主流的前端技术基础上,提供了自己的框架和API,由于其与微信无缝结合,使得开发者能够快速开发出各种应用。目前微信小程序应用数量超过100万,覆盖200多个细分行业,日活用户达到2亿,已有150万开发者,这充分说明了小程序具有美好的未来。 本书是一本学习微信小程序开发的入门级教材,若读者已经有HTML、CSS、ES5或ES6和JavaScript方面的知识,则能更快地借助本书开启微信小程序开发之旅。为了能让使用本书的读者尽快上手微信小程序的开发,在设计和挑选教材内容时,有以下考虑。 (1) 本书第1章在简要介绍微信小程序的产生背景之后,针对初学者详细讲解了如何准备开发者账号; 如何搭建开发环境,包括微信开发者工具的下载、安装和使用; 如何创建一个微信小程序项目; 如何使用模拟器和真机调试并运行微信小程序项目; 最后介绍了微信小程序项目的目录结构。 (2) 本书第2章介绍小程序的框架,包括逻辑层和视图层两部分。在逻辑层主要描述了如何注册小程序、如何构造注册页面、什么是页面的生命周期,页面路由的管理、模块化的具体方法和API的分类; 在视图层中则主要涉及WXML、WXSS、WXS、事件系统和基础组件等方面的内容。尽管逻辑层和视图层中会涉及CSS、ES6或JavaScript方面的知识,但考虑本书的重点是微信小程序的开发,故未浪费篇幅介绍之,而是...
目录
第1章微信小程序入门
1.1微信小程序概述
1.1.1微信小程序简介
1.1.2小程序的功能
1.2小程序的开发准备
1.2.1准备开发者账号
1.2.2完善基本信息
1.3小程序的开发工具
1.3.1开发工具的下载和安装
1.3.2开发工具的使用
1.4创建小程序项目
1.4.1新建项目
1.4.2预览和调试项目
1.4.3发布项目
1.5小程序的目录结构
1.5.1配置文件
1.5.2App文件
1.5.3页面文件
1.5.4公共文件
1.6小结
第2章小程序框架
2.1逻辑层
2.1.1注册小程序
2.1.2构造注册页面和页面的生命周期
2.1.3页面路由
2.1.4模块化和API
2.2视图层
2.2.1WXML
2.2.2WXSS
2.2.3WXS
2.2.4事件系统
2.2.5基础组件
2.2.6获取界面上的节点信息
2.3小结
第3章小程序组件
3.1组件的概念和分类
3.2视图容器组件
3.2.1view
3.2.2scrollview
3.2.3swiper和swiperitem
3.2.4movablearea和movableview
3.2.5coverview和coverimage
3.3基础内容组件
3.3.1icon
3.3.2te... 查看详情

