标签分类
当前位置:首页 > 移动开发电子书 > 小程序电子书网盘下载
从零开始学微信小程序开发 从零开始学微信小程序开发
MaximSong

MaximSong 提供上传

资源
24
粉丝
44
喜欢
170
评论
17

    从零开始学微信小程序开发 PDF 高清版

    小程序电子书
    • 发布时间:

    给大家带来的一篇关于小程序相关的电子书资源,介绍了关于微信程序开发、小程序开发方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小50.1 MB,高洪涛编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.1,更多相关的学习资源可以参阅 移动开发电子书、等栏目。

  • 从零开始学微信小程序开发 PDF 下载
  • 下载地址:https://pan.baidu.com/s/16AX6tWp56aQqm1GNUcmO8Q
  • 分享码:4j23
  • 从零开始学微信小程序开发

    《从零开始学微信小程序开发》共分3篇12章,第1篇介绍微信小程序的基础知识,包括微信小程序开发工具、微信小程序架构分析;第2篇介绍微信小程序的常用模块,通过一些小案例详细介绍了微信小程序提供的各种组件的使用、API函数的使用,访问手机硬件的函数;第3篇是综合案例,以微天气、微音乐这两个完整案例的开发,演示微信小程序开发的全过程。《从零开始学微信小程序开发》内容由浅入深,每个知识点都通过小案例进行演示。

    本书适合希望通过微信小程序开发应用的读者,具有HTML 5基础知识的读者都可阅读。

    目录

    • 第1篇 微信小程序基础
    • 第1章 初识微信小程序 2
    • 第2章 微信小程序架构分析 21
    • 第2篇 微信小程序常用模块
    • 第3章 快速开发UI界面 54
    • 第4章 美化UI界面 76
    • 第5章 保存数据到本地 97
    • 第6章 旅行计划调查 116
    • 第7章 微信小程序的交互反馈 144
    • 第8章 用多媒体展示更多 171
    • 第9章 与后台交互 187
    • 第10章 使用手机设备 203
    • 第3篇 微信小程序综合案例
    • 第11章 综合案例——微天气 228
    • 第12章 综合案例——微音乐 250

    上一篇:系统运维全面解析:技术、管理与实践  下一篇:自己动手做大数据系统

    展开 +

    收起 -

    小程序相关电子书
    学习笔记
    网友NO.236230

    微信小程序实现美团菜单

    本文实例为大家分享了微信小程序实现美团菜单的具体代码,供大家参考,具体内容如下 1.功能仅是菜单功能一部分,仅供参考 2.需求描述:右侧菜品部分在滚动的时候,左侧菜品选中分类与右侧第一行菜品所在分类对应。 我的实现方式:(每个菜品高度*该分类菜品数量)+菜品分类高度 = x, 每次滚动的时候判断当前scrollTop是否在x范围内?左侧选中该分类:左侧不做改变; 问题:我设置菜品高度的单位是rpx,而scrollTop的单位是px,这也就是说,上面我计算的x是个变量, 所以当改变测试机型,这个功能就失效了。。。请教各位有什么好的方法没? onLoad(e) { let goodsList = this.data.goodsList; // 初始化每项菜品距离顶部的距离 for (let i = 0; i goodsList.length; i++) { if (i != 0) goodsList[i].scrollTop = parseInt(goodsList[i - 1].scrollTop) + parseInt((goodsList[i - 1].goods.length * 90) + 35) } this.data.goodsList = goodsList;},// 右侧滚动事件onGoodsScroll: function (e) { let that = this; // 当前滚动部分距离页面顶部距离 let scrollTop = parseInt(e.detail.scrollTop); let goodsList = that.data.goodsList; for (let i = 0; i goodsList.length; i++) { let currentScrollTop = goodsList[i].scrollTop; let nextScrollTop = 0; if ((i + 1) == goodsList.length) nextScrollTop = goodsList[i].scrollTop; else nextScrollTop = goodsList[i + 1].scrollTop; if (currentScrollTop scrollTop scr……

    网友NO.290036

    微信小程序中使用Async-await方法异步请求变为同步请求方法

    微信小程序中有些 Api 是异步的,无法直接进行同步处理。例如:wx.request、wx.showToast、wx.showLoading等。如果需要同步处理,可以使用如下方法: 注意: Async-await方法属于ES7语法,在小程序开发工具中如果勾选es6转es5, 会报错: ReferenceError: regeneratorRuntime is not defined 避免报错,可以引入 regenerator 在根目录下创建 lib 文件夹,并将 https://github.com/facebook/regenerator/tree/master/packages 里面的 regenerator-runtime 文件夹放进去。 然后在使用async-awiat的页面中引入: // pages/list/list.jsconst regeneratorRuntime = require('../../lib/regenerator-runtime/runtime') 同步处理异步请求 在根目录下新建api文件夹,里面新建index.js // request get 请求const getData = (url, param) = { return new Promise((resolve, reject) = { wx.request({ url: url, method: 'GET', data: param, success (res) { console.log(res) resolve(res.data) }, fail (err) { console.log(err) reject(err) } }) })}// request post 请求const postData = (url, param) = { return new Promise((resolve, reject) = { wx.request({ url: url, method: 'POST', data: param, success (res) { console.log(res) resolve(res.data) }, fail (err) { console.log(err) reject(err) } }) })}// loading加载提示const showLoading = () = { return new Promise((resolve, reject) = { wx.showLoading({ title: '加载中...', mask: true, success (res) { console.log('显示loading') resolve(res) }, fail (err) { reject(er……

    网友NO.712652

    微信小程序用户位置权限的获取方法(拒绝后提醒)

    微信小程序获取用户当前位置有三个方式: 1. wx.getLocation(多与wx.openLocation一起用) 获取当前的精度、纬度、速度。不需要授权。当type设置为gcj02 返回可用于wx.openLocation的坐标 2. wx.chooseLocation 需要授权,打开地图选择位置 第一次调用方法时先出现 允许权限之后之后再出现 如果第一次就不允许,则一直调用wx.chooseLocation的fail方法 3. wx.openLocation 需要授权,使用微信内置地图查看位置。多半用于查看起点到终点的路线怎么走 授权方法有三种: 1. wx.getSetting 获取用户的当前设置,返回值中只会出现小程序已经向用户请求过的权限,类似下面的样子 2. wx.openSetting 调起权限设置选择界面,设置界面只会出现小程序已经向用户请求过的权限,类似下面的样子 3. wx.authorize 提前向用户发起授权请求。调用后会立刻弹窗询问用户是否同意授权小程序使用某项功能或获取用户的某些数据,但不会实际调用对应接口。如果用户之前已经同意授权,则不会出现弹窗,直接返回成功。,类似下面的样子 这就是wx.authorize出现的内容 问题来了:假如我第一次使用 wx.chooseLocation() 获取权限被拒绝,然后使用 wx.getSetting() 来重新获取权限该怎么做呢? 思路: wx.chooseLocation() 有fail方法,如果第一次拒绝之后,以后调用选择地图都是触发的这个……

    网友NO.101702

    微信小程序分享功能onShareAppMessage(options)用法分析

    本文实例讲述了微信小程序分享功能onShareAppMessage(options)用法。分享给大家供大家参考,具体如下: 在页面的js文件中定义了 onShareAppMessage 函数时,页面可以表示改页面可以转发。可以在函数中设置页面转发的信息。 1. 只有定义了该函数,小程序右上角的菜单中才会有转发按钮 2. 用户点击转发按钮的时候回调用该函数 3. 该函数内需要 return 一个 Object,Object中包含转发的信息(可自定义转发的内容) 页面中有可以触发转发时间的地方有两个: 一个是右上角菜单中的转发按钮 另一个是页面中具有属性 open-type 且其值为share的button。(注:必须是button组件,其他组件中设置 open-type="share" 无效) 即: button data-name="shareBtn" open-type="share"转发/button 注意:实际开发中会发现这个 button 自带有样式,当背景颜色设置为白色的时候还有一个黑色的边框,刚开始那个边框怎么都去不掉,后来给button加了一个样式属性 plain="true" 以后,再在样式文件中控制样式 button[plain]{ border:0 } ,就可以比较随便的自定义样式了,比如说将分享按钮做成一个图标等 触发分享事件后调用的函数: onShareAppMessage: function( options ){ var that = this; // 设置菜单中的转发按钮触发转发事件时的转发内容 var shareObj = { title: "转发的标题", // 默认是小程序的名称(可以写slo……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明