微信小程序快速开发上手
微信小程序快速开发上手
介绍:
从实战开发角度,完整系统地介绍了小程序的开发环境、小程序的结构、小程序的组件与小程序的API,并提供了多个开发实例帮助读者快速掌握小程序的开发技能,并能自己动手开发出小程序。本书的特色是突出实战,动手操作,快速开发,适合想上手小程序开发的各类人员。
本书特色:
从实战出发,介绍小程序开发的方方面面,提供丰富的开发实例,帮助读者快速上手,开发出自己的小程序。
本书是编者实际开发小程序的经验总结,书中从实战角度出版,介绍了小程序开发的所有知识和开发技能,提供了丰富的开发范例,帮助读者快速上手,如果你是小程序开发新手,本书正是为你量身定做,相信你通过阅读本书完全可以自主开发自己的小程序。
前言
微信小程序是依附在微信平台上的一种小应用,它是不需要进行下载安装即可使用的软件程序,实现了张小龙所说的"触手可及"的梦想,只要用户拿起手机扫一扫或在微信内搜一下既可以打开应用.
- 我的大学
- 对初学者的建议
- 大牛的三大特点
- 与他人的差距
第1章 初始小程序
1.1 小程序的介绍
1.1.1 开发工具的下载和安装
1.1.2 了解开发工具
1.2 框架结构的了解
1.2.1 调式工具的使用
1.2.2 快捷键的使用
1.3 主要的配置文件
1.4 页面的配置文件
1.5 数据的绑定
1.5.1 条件的渲染
1.5.2 列表的渲染
1.5.3 模板的使用
1.5.4 引用其他页面的文件
1.5.5 页面的事件
1.6 页面的样式文件
本章小结
第2章 小程序的简单教程
2.1 第一次开发
2.2 小程序的构成
2.3 小程序的发布
2.4 小程序上线
本章小结
第3章 工具的了解
3.1 启动页
3.2 菜单栏
3.3 工具栏
3.4 模拟器
3.5 独立弹窗
3.6 深入了解快捷键
本章小结
第4章 小程序的组件
4.1 视图容器
4.1.2 view组件
4.1.3 scroll-view组件
4.1.4 swiper组件
4.1.5 movable-view组件
4.1.6 cover-view组件
4.1.7 cover-image组件
小结
4.2 基础内容
4.2.1 icon组件
4.2.2 text组件
4.2.3 rich-text组件
4.2.4 progress组件
小结
4.3 表单组件
4.3.1 button组件
4.3.2 checkbox组件
4.3.3 form组件
4.3.4 input组件
4.3.5 label组件
4.3.6 picker组件和picker-view组件
4.3.7 radio组件
4.3.8 slider组件和switch组件
4.3.9 textarea组件
小结
4.4 导航
4.4.1 navigator组件
小结
4.5 媒体组件
4.5.1 audio组件
4.5.2 image组件
4.5.3 video组件
4.5.4 camera组件
小结
4.6 地图
4.6.1 map组件
小结
4.7 画布
4.7.1 canvas组件
小结
4.8 开发能力
4.8.1 open-data组件
4.8.2 web-view组件
小结
本章小结
第5章 小程序的API
5.1 缓存
5.1.2 同步缓存
5.1.3 异步缓存
5.1.4 缓存多条数据
5.2 更新
5.2.1 wx.getUpdataManager
5.2.3 UpdateManager
5.3 路由
5.3.1 wx.switchTab
5.3.2 wx.reLaunch
5.3.3 wx.redirectTo
5.3.4 wx.navigateTo
5.3.5 wx.navigateBack
5.4 交互
5.4.1 wx.showToast
5.4.2 wx.showModal
5.4.3 wx.showLoading
5.4.4 wx.showActionSheet
5.4.5 wx.hideToast
5.4.6 wx.hideLoading
5.5 导航栏
5.5.1 wx.showNavigationBarLoading
5.5.2 wx.setNavigationBarTitle
5.5.3 wx.setNavigationBarColor
5.5.4 wx.hideNavigationBarLoading
5.6 背景
5.6.1 wx.setBackgroundTextStyle
5.6.2 wx.setBackgroundColor
5.7 Tab Bar
5.7.1 wx.showTabBar
5.7.2 wx.setTabBarStyle
5.7.3 wx.setTabBarItem
5.7.4 wx.hideTabBar
5.8 下拉刷新
5.8.1 wx.stopPullDownRefresh
5.8.2 wx.startPullDownRefresh
5.9 置顶
5.9.1 wx.setTopBarText
5.10 网络
5.10. wx.request
5.10.1 wx.downloadFile
5.10.2 wx.uploadFile
5.11 数据缓存
5.11.1 wx.setStorageSync
5.11.2 wx.setStorage
5.11.3 wx.removeStorageSync
5.11.4 wx.removeStorage
5.11.5 wx.getStorageSync
5.11.6 wx.getStorageInfoSync
5.11.7 wx.getfStorageInfo
5.11.8 wx.getStorage
5.11.9 wx.clearStorageSync
5.11.10 wx.clearStorage
5.12 数据后台
5.12.1 网络请求
5.12.2 调用接口
5.12.3 引入外部js
5.12.4 接口的封装
5.12.5 界面布置
5.12.6 数据的请求
5.12.7 接口参数
5.12.8 上拉加载
5.12.9 选择_预览_保存图片
5.13 媒体
5.13.1 录音与播放
5.13.2 获取系统信息
5.13.3 获取网络信息
5.13.4 获取地理信息
5.13.5 文件
第6章 案例的使用
6.1 计算机布局
6.1.2 计算机的实现
6.2 天气
6.2.1 天气的实现
6.3 电影
6.3.1 电影实现
6.4 计时应用
6.5 计时实现
第7章 实验指导_天气预报
第8章 实验指导_四则计算器
第9章 实验指导_豆瓣电影
第10章 实验指导_马赛克
第11章 实验指导_文章列表
第12章 实验指导_酒店预订服务
第13章 实验指导_模板消息推送
第14章 实验指导留言本
第15章 我的文章
结言
好了,欢迎在留言区留言,与大家分享你的经验和心得。
感谢你学习今天的内容,如果你觉得这篇文章对你有帮助的话,也欢迎把它分享给更多的朋友,感谢。
作者简介
达叔,理工男,简书作者&全栈工程师,感性理性兼备的写作者,个人独立开发者,我相信你也可以!阅读他的文章,会上瘾!,帮你成为更好的自己。长按下方二维码可关注,欢迎分享,置顶尤佳。
微信小程序快速开发上手的更多相关文章
- 微信小程序快速开发
微信小程序快速开发 一.注册小程序账号,下载IDE 1.官网注册https://mp.weixin.qq.com/,并下载IDE. 2.官方文档一向都是最好的学习资料. 注意:1)注册账号之后会有一个 ...
- vue+uni-app商城实战 | 第一篇:【有来小店】微信小程序快速开发接入Spring Cloud OAuth2认证中心完成授权登录
一. 前言 本篇通过实战来讲述如何使用uni-app快速进行商城微信小程序的开发以及小程序如何接入后台Spring Cloud微服务. 有来商城 youlai-mall 项目是一套全栈商城系统,技术栈 ...
- 微信小程序云开发如何上手
简要介绍 微信小程序云开发,是基于 Serverless 的一站式后端云服务,涵盖函数.数据库.存储.CDN等服务,免后端运维.基于云开发可以免鉴权调用微信所有开放能力. 前提准备 微信开发者工具 创 ...
- 微信小程序云开发不完全指北
微信小程序云开发不完全指北 首先必须说明云开发的"云"并不是类似云玩家里的云的意思,而是微信小程序真的提供了云开发的接口以及一个简单的提供存储.数据库服务的虚拟后台(对于一些轻量小 ...
- 微信小程序如何开发制作
微信小程序如何开发制作 微容SMO是一款微信小程序的免费在线制作工具,用户在微容平台上无需编辑代码,可通过拖拽式操作即可完成小程序的制作,真正意义上实现了小程序零代码免费制作! 消除技术门槛:无需代码 ...
- 【推荐】开源项目minapp-重新定义微信小程序的开发
minapp 重新定义微信小程序的开发 官网:https://qiu8310.github.io/minapp/ 作者:Mora minapp 重新定义微信小程序的开发 使用 用 npm 安装命令行工 ...
- 技本功丨收藏!斜杠青年与你共探微信小程序云开发(下篇)
2019年2月26日,人们为了一个杯子疯了一天. 星巴克猫爪杯,一场已经与猫无关了的“圣杯战争“.网上的倒卖价格,已炒至近千元! 求而不得,舍而不能,得而不惜.这是人最大的悲哀... 所以,请珍惜以下 ...
- 【微信小程序】开发实战 之 「配置项」与「逻辑层」
微信小程序作为微信生态重要的一环,在实际生活.工作.商业中的应用越来越广泛.想学习微信小程序开发的朋友也越来越多,本文将在小程序框架的基础上就微信小程序项目开发所必需的基础知识及语法特点进行了详细总结 ...
- 微信小程序红包开发 小程序发红包 开发过程中遇到的坑 微信小程序红包接口的
微信小程序红包开发 小程序发红包 开发过程中遇到的坑 微信小程序红包接口的 最近公司在开发一个小程序红包系统,客户抢到红包需要提现.也就是通过小程序来给用户发红包. 小程序如何来发红包呢?于是我想 ...
随机推荐
- python 对Excel表格的读取
import xlrd flbrd = "D:\\考勤系统.xlsx" ws = xlrd.open_workbook(flbrd) # 获取所有sheet名字:ws.sheet_ ...
- L1-049 天梯赛座位分配
L1-049 天梯赛座位分配 (20 分) 天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情.为此我们制定如下策略:假设某赛场有 N 所学校参赛,第 i ...
- AutoProject Studio 自动化项目生成器 下载地址
一.ZCN.NET 自动化项目生成器 下载专区 [如果下载链接不可用,请直接联系作者,QQ:3080400049] 1.1.ZCN.NET 自动化项目生成器 安装程序 V2016Beta1 ...
- html_之css
css 有三种形式的写法: 直接在标签里写入style样式 在<head></head>里写入<style></style>样式 直接创建.css 文件 ...
- Linux:从入门到放弃
[未解决] # 周五,安装ubuntu 18.04 # 周六,相继安装minit / deepin 系统. # 至今,遇到过还没有解决的问题有: # . 开机ACPI Error: # . 无论哪个L ...
- Spring 1 控制反转、依赖注入
1.1 Spring的核心是控制反转(IoC)和面向切面(AOP) 学习spring之前的开发中通过new创建一个对象,有了spring之后,spring创建对象实例-IoC控制反转,之后需要实例对象 ...
- Weblogic记录
有些坑还是要去踩,上来就docker一脸懵逼. 1.应用 https://www.cnblogs.com/xdp-gacl/p/4140683.html (1)安装 环境: 64位server2016 ...
- Python----爬虫入门系列等
欢迎访问我的人生苦短系列(目前主要是Python爬虫入门) 传送门:https://www.jeson.xin/category/%E4%BA%BA%E7%94%9F%E8%8B%A6%E7%9F%A ...
- fiddler 抓取 htts 失败
1.清除C:\Users\Administrator\AppData\Roaming\Microsoft\Crypto\RSA 目录下所有文件(首次安装fiddler请忽略) 2.清除电脑上的根证书, ...
- DEDECMS织梦文章摘要批量更改方法
我们建站有时候需要直接把数据库导入,只要修改一下基本的名称信息就可以直接用,但是遇用到一些问题.比如文章摘要不会随着文章内容的更新而更新.织梦(dede)在添加文章的时候会自动生成文章摘要,如果重新修 ...