当前位置:首页 > 小程序教程 > 小程序基础

小程序基础

微信小程序服务端能力

9

后端api小程序还提供了一系列在后端服务器使用https请求调用的api,帮助开发者在后台完成各类数据分析、管理和查询等操作。如getaccesstoken,code2session等。access_tokenaccess_token是小程

微信小程序插件调用API的限制

4

插件调用API的限制插件可以调用的API与小程序不同,主要有两个区别:插件的请求域名列表与小程序相互独立;一些API不允许插件调用(这些函数不存在于wx对象下)。有些接口虽然在插件中不能使用,但可以通过插件功能页来达到目的,请参考插件功能页

微信小程序JavaScript支持情况

1

JavaScript支持情况运行限制基于安全考虑,小程序中不支持动态执行JS代码,即:不支持使用eval执行JS代码不支持使用newFunction创建函数客户端ES6API支持情况微信小程序已经支持了绝大部分的ES6API,已支持的API

微信小程序场景值

1

场景值基础库1.1.0开始支持,低版本需做兼容处理。场景值用来描述用户进入小程序的路径。完整场景值的含义请查看场景值列表。由于Android系统限制,目前还无法获取到按Home键退出到桌面,然后从桌面再次进小程序的场景值,对于这种情况,会保

微信小程序响应显示区域变化

3

响应显示区域变化显示区域尺寸显示区域指小程序界面中可以自由布局展示的区域。在默认情况下,小程序显示区域的尺寸自页面初始化起就不会发生变化。但以下两种方式都可以改变这一默认行为。在手机上启用屏幕旋转支持从小程序基础库版本2.4.0开始,小程序

微信小程序简单双向绑定

1

简易双向绑定基础库2.9.3开始支持,低版本需做兼容处理。双向绑定语法在WXML中,普通的属性的绑定是单向的。例如:<inputvalue="{{value}}"/>如果使用this.setData({value:'leaf'}

微信小程序 NFC

43

NFC支持HCE(基于主机的卡模拟)模式,即将安卓手机模拟成实体智能卡。支持NFC读写,即手机作为读卡器使用。适用机型:支持NFC功能,且系统版本为Android5.0及以上的手机适用卡范围:符合ISO14443-4标准的CPU卡支持Rea

微信小程序插件使用组件的限制

3

插件使用组件的限制在插件开发中,以下组件不能在插件页面中使用:开放能力(open-type)为以下之一的button:contact(打开客服会话)getPhoneNumber(获取用户手机号)getUserInfo(获取用户信息)open

小程序配置

5

全局配置小程序根目录下的app.json文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多tab等。完整配置项说明请参考小程序全局配置以下是一个包含了部分常用配置选项的app.json:{"pages"

微信小程序 收藏

30

收藏安卓7.0.15版本起支持,iOS暂不支持小程序菜单增加收藏功能,可收藏某个页面至收藏夹。点开小程序右上角胶囊,点击收藏按钮会触发Page.onAddToFavorites事件。

微信小程序 广告·视频广告

5

小程序视频广告小程序广告流量主操作指引:文档地址开发者可以使用ad组件创建小程序视频广告组件,视频广告组件在创建后会自动拉取广告数据并显示。暂时仅支持在同层渲染模式下使用,且不支持嵌套使用。广告尺寸设置小程序视频广告不允许直接设置样式属性,

微信小程序开发插件

2

开发插件开发插件前,请阅读了解《小程序插件接入指南》了解开通流程及开放范围,并开通插件功能。如果未开通插件功能,将无法上传插件。创建插件项目插件类型的项目可以在开发者工具中直接创建。新建插件类型的项目后,如果创建示例项目,则项目中将包含三个

微信小程序使用插件

1

使用插件添加插件在使用插件前,首先要在小程序管理后台的“设置-第三方服务-插件管理”中添加插件。开发者可登录小程序管理后台,通过appid查找插件并添加。如果插件无需申请,添加后可直接使用;否则需要申请并等待插件开发者通过后,方可在小程序中

微信小程序 数据预拉取

9

数据预拉取预拉取能够在小程序冷启动的时候通过微信后台提前向第三方服务器拉取业务数据,当代码包加载完时可以更快地渲染页面,减少用户等待时间,从而提升小程序的打开速度。使用流程1.配置数据下载地址登录小程序MP管理后台,进入设置->开发设

微信小程序 性能分析工具

5

性能Trace工具微信Andoid6.5.10开始,我们提供了Trace导出工具,开发者可以在开发者工具TracePanel中使用该功能。使用方法PC上需要先安装adb工具,可以参考一些主流教程进行安装,Mac上可使用brew直接安装。确定

微信小程序开发教程手册文档

3

开始学习本教程之前,请先确保您已经有了一定的编程基础,您可以提前通过编程实战训练进行学习。本教程将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果。这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在

微信小程序基础组件

3

基础组件框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发。详细介绍请参考组件文档。什么是组件:组件是视图层的基本组成单元。组件自带一些功能与微信风格一致的样式。一个组件通常包括开始标签和结束标签,属性用来修饰这个

微信小程序 实时日志

7

实时日志背景为帮助小程序开发者快捷地排查小程序漏洞、定位问题,我们推出了实时日志功能。从基础库2.7.1开始,开发者可通过提供的接口打印日志,日志汇聚并实时上报到小程序后台。开发者可从小程序管理后台“开发->运维中心->实时日志

微信小程序 消息·统一服务消息

5

统一服务消息为便于开发者对用户进行服务消息触达,简化小程序和公众号模板消息下发流程,小程序提供统一的服务消息下发接口。相关接口下发统一服务消息

微信小程序小程序代码构成

3

小程序代码构成​在上一章中,我们通过开发者工具快速创建了一个QuickStart项目。你可以留意到这个项目里边生成了不同类型的文件:.json后缀的JSON配置文件.wxml后缀的WXML模板文件.wxss后缀的WXSS样式文件.js后缀的