51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#微信1
微信小程序~页面跳转和路由
一个小程序拥有多个页面,我们可以通过wx.navigateTo推入一个新的页面,如图3-6所示,在首页使用2次wx.navigateTo后,页面层级会有三层,我们把这样的一个页面层级称为页面栈。图3-6使用2次wx.navigateTo后的页面栈后续为了表述方便,我们采用这样的方式进行描述页面栈:[pageA,page...
代码星球
·
2020-04-08
微信
程序
页面
跳转
路由
微信小程序~TabBar底部导航切换栏
底部导航栏这个功能是非常常见的一个功能,基本上一个完成的app,都会存在一个导航栏,那么微信小程序的导航栏该怎么实现呢?经过无数的踩坑,终于实现了,好了,先看看效果图。对于底部导航栏,小程序上给出的文档要求里面的item最少2个,最多五个。好了,先看看代码:在项目中找到这个文件 1{2"pages":[3"p...
代码星球
·
2020-04-08
微信
程序
TabBar
底部
导航
微信小程序~用户转发 onShareAppMessage
只有定义了此事件处理函数,右上角菜单才会显示“转发”按钮,在用户点击转发按钮的时候会调用,此事件需要return一个Object,包含title和path两个字段,用于自定义转发内容 代码使用onShareAppMessage自定义转发字段//page.jsPage({onShareA...
代码星球
·
2020-04-08
微信
程序
用户
转发
onShareAppMessage
微信小程序~上拉加载onReachBottom
代码://页面上拉触底事件的处理函数onReachBottom(e){console.log("底部")//滚动到页面执行该方法wx.showToast({title:'加载中...',icon:'loading',duration:2000})/*这里执行你需要的请求数据追加到循环数组就好了*/},onPageScr...
代码星球
·
2020-04-08
微信
程序
加载
onReachBottom
微信小程序~下拉刷新真机测试不弹回的处理办法
问题描述: 下拉刷新在手机上不会自动回弹,开发工具可以 解决办法:主动调用wx.stopPullDownRefresh/***页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh:function(){console.log('onPullDownRefresh...
代码星球
·
2020-04-08
微信
程序
下拉
刷新
真机
微信小程序~下拉刷新PullDownRefresh
一、onPullDownRefresh回调代码://http://itlao5.comonPullDownRefresh:function(){console.log('onPullDownRefresh')this.queryData(id)}, 二、enablePullDownRefresh支...
代码星球
·
2020-04-08
微信
程序
下拉
刷新
PullDownRefresh
微信小程序~跳页传参
【1】需求: 点击商品,跳到相应商品详情页面 【2】代码: (1)商品列表页<viewclass="goodsList"><viewwx:for="{{goods}}"wx:key="index"bindtap="toDetail"data-ite...
代码星球
·
2020-04-08
微信
程序
跳页
传参
微信小程序之执行环境
明白了小程序中的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
登录
首页
上一页
...
63
64
65
66
67
...
下一页
尾页
按字母分类:
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
其他