摘要:
我们都知道对于小程序来说是由框架以栈的形式维护所有的页面,当路由切换时,页面栈的表现为: getCurrentPages()函数是用来获取当前页面栈的实例,返回的是一个按栈的顺序排列的数组pages_arr,且数组中的第一项为首页,最后一项为当前页。 昨天商城小程序测试遇到了一个问题,具体是:(需求 阅读全文
posted @ 2019-03-11 10:33
Smile_ruo
阅读(3162)
评论(0)
推荐(0)
微信授权分为两种,一种是以snsapi_base为scope发起的网页授权,无授权窗口弹出,用于获取进入页面的用户的openid,叫做静默授权;另一种则是以snsapi_uerinfo为scope发起的网页授权,有窗口弹出,需要用户手动授权,用来获取用户的基本信息。其实对于已经关注过公众号的用户,再次进入该公众号,即使scope为snsapi_userinfo,也相当于静默授权,用户无感知。
具体而言,网页授权流程分为四步:
A 阅读全文
很多时候在创建一个订单时需要添加备注,而添加备注这个功能在UI设计时往往是,点击跳转到另一个页面(B)去输入,返回的时候给带到创建订单的页面(A)。在APP中我们可以通过以下这种方式,
A页面中:
// 局部刷新
window.addEventListener('personCenter', function(e) {
getUserInfo()
})
B页面中:
// 个人中心
var personCenter = plus.webview.getWebviewById('页面的ID');
//触发详情页面的personCenter事件
mui.fire(personCenter, 'getInfos', {});
如果是A->B,也就是说从A直接跳到B页面的 阅读全文