- 切换微信账号后,小程序本地缓存(wx.getStorageSync)还是老微信号的数据?
今天有用户反馈这个问题,排查后发现,是因为切换账号后,wx.getStorageSync获取到的数据,还是老微信号的数据。这是个bug呀? @官方
2020-06-01 - 可以在小程序内判断用户是否关注公众号吗?
可以在用户使用小程序时判断用户有没有关注公众号,并进行提醒呢?
2017-12-26 - 小程序如何判断用户是否关注公众号?
[图片] 这个接口可以获取是否关注标识,但是openid怎么获取,能不能通过unionid获取? 求助!!!
2021-05-28 - 自定义tabbar(custom-tab-bar)根据身份动态展示个数,第一次setData不好用?
uniapp中,我想根据登录身份不同展示不同的tabbar,现在采取的是custom-tab-bar方式: 现在有如下问题:第一次编译,setData不好用,页面未渲染指定的tabbar 原因:编译时候,console.log(this.data.list)是有值的,但是页面wxml输出{{list.length}}是0。导致tabbar渲染不出来; 如果上一次登录的是身份1,退出进行身份2的登录,还是会显示身份1的tabbar,点击别的tab,才会变成身份2的tabbar. 不知道为什么setData渲染不到页面中? data: { selected: 0, color: "#7A7E83", selectedColor: "#007AFF", list: [], companyList: [{ "pagePath": "/pages/boat/boat", "iconPath": "../static/boat.png", "selectedIconPath": "../static/boat-selected.png", "text": "船舶" }, { "pagePath": "/pages/crew/home/home", "iconPath": "../static/order.png", "selectedIconPath": "../static/order-selected.png", "text": "船员", }, { "pagePath": "/pages/order/order/order", "iconPath": "../static/order.png", "selectedIconPath": "../static/order-selected.png", "text": "订单" }, { "pagePath": "/pages/mine/mine", "iconPath": "../static/mine.png", "selectedIconPath": "../static/mine-selected.png", "text": "我的" } ], crewList: [{ "pagePath": "/pages/boat/boat", "iconPath": "../static/boat.png", "selectedIconPath": "../static/boat-selected.png", "text": "船舶" }, { "pagePath": "/pages/order/order/order", "iconPath": "../static/order.png", "selectedIconPath": "../static/order-selected.png", "text": "订单" }, { "pagePath": "/pages/mine/mine", "iconPath": "../static/mine.png", "selectedIconPath": "../static/mine-selected.png", "text": "我的" } ] }, lifetimes: { attached() { try { var value = wx.getStorageSync('userInfo') if (value) { console.log(value.userLevel) if (value.userLevel == 2) { // 公司 this.setData({ list: this.data.companyList, userLevel: value.userLevel }) console.log(this.data.list) } else if (value.userLevel == 3) { let crewList = JSON.parse(JSON.stringify(this.data.companyList)) crewList.splice(1, 1) this.setData({ list: crewList, userLevel: value.userLevel }) } else { this.setData({ list: [], }) } this.onLoad() } } catch (e) {} }, }
2020-12-24 - 多语言情况 tabBar中Text的切换问题
tabBar是在app.josn中设置的,但是现在我打算加入多语言功能,希望tabBar中的text可以根据多语言设置自动切换为对应的语言文字。 目前的设置如下,想请教下text的属性如何可以动态的设置 "tabBar": { "color": "#a9b7b7", "selectedColor": "#09bb07", "backgroundColor": "#FFFFFF", "borderStyle": "#FFFFFF", "list": [ { "selectedIconPath": "images/tabbar-11.png", "iconPath": "images/tabbar-12.png", "pagePath": "pages/index/index", "text": "主页" }, { "selectedIconPath": "images/tabbar-31.png", "iconPath": "images/tabbar-32.png", "pagePath": "pages/my/my", "text": "我的" } ] }
2017-07-26 - 自定义tabbar切换时会闪烁
1. 减少不必要的 setData 可以消除 data 变化导致的闪烁现象 2. 使用普通 image 代替 cover-image 、普通 view 代替 cover-view 可以减弱由于 cover 组件创建偏慢导致的闪烁现象(但要注意组件层叠层级) 但 android 本身的的渲染延迟仍然会导致一部分闪烁现象
2023-05-11 - 求教 picker 如何设置 取消 和确认 按钮上的这个文字,改成英文
我在练习小程序多语言,大部分可以实现,然而 picker这类组件弹窗上的文字改不了“取消” “确认 “,找了很久没找到办法,多谢!
2018-09-01