51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#微信app制作
小程序之程序构造器App()
onLaunch/onShow/onHide三个回调是App实例的生命周期函数“小程序”指的是产品层面的程序,而“程序”指的是代码层面的程序实例,为了避免误解,下文采用App来代替代码层面的“程序”概念。(1)程序构造器App()宿主环境提供了Ap...
代码星球
·
2020-04-08
程序
构造
App
微信小程序之执行环境
明白了小程序中的JavaScript同浏览器以及NodeJS有所不同后,开发者还需要注意到另外一个问题,不同的平台的小程序的脚本执行环境也是有所区别的。小程序目前可以运行在三大平台:iOS平台,包括iOS9、iOS10、iOS11Android平台小程序IDE这种区别主要是体现三大平台实现的ECMAScript的标准有...
代码星球
·
2020-04-08
微信
程序
执行
环境
微信小程序之 ECMAScript
在大部分开发者看来,ECMAScript和JavaScript表达的是同一种含义,但是严格的说,两者的意义是不同的。ECMAScript是一种由Ecma国际通过ECMA-262标准化的脚本程序设计语言,JavaScript是ECMAScript的一种实现。理解JavaScript是ECMAScript一种实现后,可以帮...
代码星球
·
2020-04-08
微信
程序
ECMAScript
微信小程序~模板template引用
当您的项目需要多次使用同一个布局和样式的时候,您就可以考虑使用template(模板)来减少冗余代码。使用方式:1.新建一个template文件夹来存放您的通用模板;2.在文件夹里面新建一个wxml,wxss,进行模板和样式的定义;3.设置模板的name,以及里面您需要定义的wxml内容;4.设置wxss样式;5.在需...
代码星球
·
2020-04-08
微信
程序
模板
template
引用
微信小程序-数组操作
Page({data:{list:[{id:1,name:'芒果',count:1},{id:2,name:'香蕉',count:6},}]}})向前插入数据//要增加的数组varnewarray=[{id:6,name:'向前增加数据--',count:89}];//使用concat()来把两个数组合拼起...
代码星球
·
2020-04-08
微信
程序
数组
操作
微信小程序API~检查登录状态
检查登录态是否过期。通过wx.login接口获得的用户登录态拥有一定的时效性。用户越久未使用小程序,用户登录态越有可能失效。反之如果用户一直在使用小程序,则用户登录态一直保持有效。具体时效逻辑由微信维护,对开发者透明。开发者只需要调用wx.checkSession接口检测当前用户登录态是否有效。登录态过期后开发者可以再...
代码星球
·
2020-04-08
微信
程序
API
检查
登录
微信小程序之随笔
先写到这里https://developers.weixin.qq.com/miniprogram/dev/api/open-api/setting/AuthSetting.html...
代码星球
·
2020-04-08
微信
程序
随笔
微信小程序API~地理位置location
(1)使用微信内置地图查看位置使用微信内置地图查看位置Objectobject属性类型默认值必填说明latitudenumber 是纬度,范围为-90~90,负数表示南纬。使用gcj02国测局坐标系longitudenumber 是经度,范围为-180~180,负数表示西经。使用gcj02国测局坐标...
代码星球
·
2020-04-08
微信
程序
API
地理位置
location
微信小程序~App.js中登录
(1)初始化项目中App.js登录代码//登录wx.login({success:res=>{//发送res.code到后台换取openId,sessionKey,unionId}}) (2)登录接口:wx.login(Objectobject)调用接口获取登录凭证(code)。通过凭证进而换取用户登录...
代码星球
·
2020-04-08
微信
程序
App.js
登录
微信小程序API~用户信息
用户信息stringnickName用户昵称stringavatarUrl用户头像图片的URL。URL最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640x640的正方形头像,46表示46x46的正方形头像,剩余数值以此类推。默认132),用户没有头像时该项为空。若用户更换头像,原有头像...
代码星球
·
2020-04-08
微信
程序
API
用户
信息
微信小程序~App.js中获取用户信息
(1)代码:主要介绍下获取用户信息部分onLaunch:function(){//展示本地存储能力varlogs=wx.getStorageSync('logs')||[]logs.unshift(Date.now())wx.setStorageSync('logs',logs)//登录wx.login({succes...
代码星球
·
2020-04-08
微信
程序
App.js
获取
用户
微信小程序~设计指南
基于微信小程序轻快的特点,我们拟定了小程序界面设计指南和建议。设计指南建立在充分尊重用户知情权与操作权的基础之上。旨在微信生态体系内,建立友好、高效、一致的用户体验,同时最大程度适应和支持不同需求,实现用户与小程序服务方的共赢。为了避免用户在微信中使用小程序服务时,注意力被周围复杂环境干扰,小程序在设计时应该注意减少无...
代码星球
·
2020-04-08
微信
程序
设计
指南
微信小程序~性能
(1)优化建议setData 是小程序开发中使用最频繁的接口,也是最容易引发性能问题的接口。在介绍常见的错误用法前,先简单介绍一下 setData 背后的工作原理。小程序的视图层目前使用WebView作为渲染载体,而逻辑层是由独立的JavascriptCore作为运行环境。在架构上,Web...
代码星球
·
2020-04-08
微信
程序
性能
微信小程序~调试
小程序调试面板 模拟器模拟微信小程序在客户端真实的逻辑表现,对于绝大部分的API均能够在模拟器上呈现出正确的状态。点击工具栏中的编译按钮或者使用快捷键Ctrl(⌘)+B,可以编译当前代码,并自动刷新模拟器。同时为了帮助开发者调试从不同场景值进入具体的页面,开发者可以添加或选择已有的自定义编译条件进行编译和代码...
代码星球
·
2020-04-08
微信
程序
调试
微信小程序~map组件z-index无效
因项目需要,以map为背景,上面悬浮有其他组件。微信开发者工具测试时一切正常,但是真机测试时地图组件却把所有的组件覆盖,检查z-index设置,一切正常,地图组件层级也在这些组件的下面,为什么会被覆盖呢? 查小程序官方文档,官方文档表示,map组件层级最高无法用z-index控制。这就很难受了。 &...
代码星球
·
2020-04-08
微信
程序
map
组件
z-index
首页
上一页
...
167
168
169
170
171
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他