为您带来了与小程序相关的电子书资源,其中介绍了微信程序开发和小程序开发的内容。本书由电子工业出版社以PDF格式出版。 ,资源大小为50.1 MB,由高洪涛撰写,目前豆瓣,亚马逊,当当网和京东等电子书的综合得分为8.2。
内容介绍
“从头学习微信小程序开发”分为3章和12章。第一章介绍微信小程序的基本知识,包括微信小程序开发工具和微信小程序架构分析;第二章通过一些小例子介绍微信小程序,详细介绍微信小程序提供的各种组件的使用,API函数的使用以及访问手机硬件的功能。第三个是一个综合案例,用微weather,微这两个完整的音乐案例的发展展示了微信小程序发展的全过程。 “从头开始学习微信小程序开发”的内容从简单到深入,并通过一个小案例展示了每个知识点。
这本书适合希望通过微信小程序开发应用程序的读者。具有HTML 5基本知识的读者可以阅读它。
目录学习笔记
微信小程序实现美团菜单
本文中的示例共享微信小程序用于实现美团菜单的特定代码,以供您参考。具体内容如下。1.该功能仅是菜单功能的一部分,仅供参考。2.需求说明:右侧菜单滚动时,左侧菜肴的所选类别与右侧第一行菜肴的类别相对应。我的实现方法:(每个盘子的高度*类别中盘子的数量)+盘子类别的高度= x,每次滚动时,确定当前的scrollTop是否在x的范围内?选择左侧的类别:请勿在左侧进行更改;问题:我将盘高的单位设置为rpx,scrollTop的单位设置为px,这意味着上面计算的x是变量,因此当我更改测试模型时,此功能无效。 。 。有什么好办法问吗? onLoad(e){让goodsList = this.data.goodsList; //初始化每个项目……
微信小程序使用Async-await方法将异步请求更改为同步请求方法
微信小程序中的某些API是异步的,不能直接直接进行同步处理。例如:wx.request,wx.showToast,wx.showLoading等。如果需要同步处理,则可以使用以下方法:注意:Async-await方法属于ES7语法。在小程序开发工具中,如果从es6到es5进行检查,将报告错误:ReferenceError:未定义regeneratorRuntime在根目录中创建一个lib文件夹,并将regenerator-runtime文件夹放入其中。然后使用async-awiat在页面中进行介绍:// pages / list / list.jsconst regeneratorRuntime = require('../../ lib / regenerator-runtime / runtime')同步处理异步请求在根目录中创建一个新的api目录文件夹,在//内创建index.js //请求获取请求常量g……
微信小程序如何获取用户位置权限(拒绝后提醒)
微信小程序有三种获取用户当前位置的方法:1.wx.getLocation(与wx.openLocation一起使用)获取当前的精度,纬度和速度。无需授权。当类型设置为gcj02时,将返回可用于wx.openLocation的坐标。2. wx.chooseLocation需要授权。首次打开地图以选择位置时,权限将出现在权限出现之前。如果是第一次不允许,它将始终调用wx.chooseLocation的fail方法3.wx.openLocation需要授权,请使用微信内置映射来查看位置。通常用于查看从起点到终点的路线。有三种授权方法:1.wx.getSetting获取用户的当前设置,并且只有小程序向用户请求的权限才会出现在返回值中,类似于以下内容2.wx.openSetting调用权限设置选择界面,仅出现设置界面……
微信小程序共享功能onShareAppMessage(options)使用情况分析
本文介绍了微信小程序共享功能onShareAppMessage(options)的用法。共享它,以供您参考,如下所示:在页面的js文件中定义onShareAppMessage函数时,该页面可以指示可以转发更改的页面。您可以在功能中设置页面转发信息。1.只有定义了此功能,小程序菜单的右上角才会有一个前进按钮。2.当用户单击前进按钮时,将调用此函数。3.此函数需要返回一个对象,并且该对象包含转发。页面上有两个地方可以触发转发时间:一个是右上角菜单中的转发按钮,另一个是带有属性的按钮打开类型和页面上的share值。 (注意:它必须是按钮组件,在其他组件中设置open-type =“ share”无效),即:对接……
以上是本次介绍的小程序电子书的所有相关内容。希望我们收集的资源能对您有所帮助,并感谢您对Code Farmer的住所的支持。
上一篇文章:每个人都是数据分析师:Tableau应用程序之争