小程序-基础知识
2022-07-12 本文已影响0人
itBox
设置页面标题
//在json配置
{
"navigationBarTitleText": "现场会"
}
//在js设置
wx.setNavigationBarTitle({title:''});
cloud.init: 设置 API 默认环境等于当前所在环境
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV
})
获取用户信息
getUserProfile
wx.getUserProfile({
desc: '用于展示资料',
lang: 'zh_CN',
success: (res) => {
this.getUserInfoSuccess(res)
}
// success: this.getUserInfoSuccess
});
wx.getSetting(Object object)
实际开发中可以在onload生命周期函数中先wx.getSetting()获取用户请求过的权限,然后判断用户是否授权(如果res.authSetting[scope.userInfo]为true),如果授权则可以直接获取用户信息(wx.getUserInfo()),获取用户信息后可以显示微信名和微信头像
存储购物车商品列表,在结算确认页面调用
wx.setStorageSync(
'order.goodsRequestList',
JSON.stringify(goodsRequestList),
);
// 从借书车跳转过来时,获取传入的图书列表数据
const goodsRequestListJson = wx.getStorageSync('order.goodsRequestList');
goodsRequestList = JSON.parse(goodsRequestListJson);