当前位置:网站首页>第一次进入小程序判断
第一次进入小程序判断
2022-07-30 19:00:00 【推开世界的门】
第一次进入小程序判断
背景需求
- 第一次进入小程序,展现气泡.
- 五秒后消失,后面点击事件,进行气泡的展现消失
- 如果五秒内,点击了事件,则气泡消失
实现
- 第一次进入气泡,五秒展现,
- 设置一个变量,控制气泡的展现
- 本次存储一个变量,判断是否是第一次展现
- 第一次进入,本地存储的变量,肯定是false,如果本地变量是false ,那么改变气泡变量,为true
- 并且加一个定时器,五秒后,改变本地变量为true,并且将气泡的值变为false
- 如果是点击
- 先清空定时器,然后取反即可,并且将本地变量置位false
- 注意点
这个五秒的时机,是请求完接口,有数据的时候,才展示气泡。所有这个方法放在接口之后
代码
- 首次进入的判断
bubbleFunc() {
// 气泡
let bubble = wx.getStorageSync('bubble');
if (!bubble) {
this.setData({
isShowBubble: true,
});
}
if (this.data.isShowBubble && this.data.numLikes) {
this.$data.timerID = setTimeout(() => {
this.setData({
isShowBubble: false,
});
clearInterval(this.$data.timerID);
}, 5000);
wx.setStorageSync('bubble', true);
}
},
- 点击逻辑
bubbleHandler() {
clearInterval(this.$data.timerID);
const {
isShowBubble } = this.data;
this.setData({
isShowBubble: !isShowBubble,
});
wx.setStorageSync('bubble', true);
},
边栏推荐
- OSPF详解(4)
- 不同的路径依赖
- 2种手绘风格效果比较,你更喜欢哪一种呢?
- DM8: Single database and single instance to build a local data guard service
- [Use of Qt Designer tool]
- 怎么样的框架对于开发者是友好的?
- LeetCode 练习——关于查找数组元素之和的两道题
- (2022杭电多校四)1001-Link with Bracket Sequence II(区间动态规划)
- VBA 运行时错误‘-2147217900(80040e14):自动化(Automation)错误
- Basic use of scrapy
猜你喜欢
随机推荐
MySQL数据类型
Immersive experience iFLYTEK 2022 Consumer Expo "Official Designated Product"
OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.解决方法
【Pointing to Offer】Pointing to Offer 18. Delete the node of the linked list
CCNA-网络汇总 超网(CIDR) 路由最长掩码匹配
redis
Critical Reviews | A review of the global distribution of antibiotics and resistance genes in farmland soil by Nannong Zou Jianwen's group
【科普】无线电波怎样传送信息?
固定资产可视化智能管理系统
中集世联达工业级成熟航运港口人工智能AI产品规模化应用,打造新一代高效能智慧港口和创新数字港口,全球港航人工智能能领军者中集飞瞳
【PHPWord】Quick Start of PHPWord in PHPOffice Suite
【剑指 Offe】剑指 Offer 17. 打印从1到最大的n位数
常见链表题及其 Go 实现
MYSQL (Basic) - An article takes you into the wonderful world of MYSQL
部分分类网络性能对比
ctf.show_web5
kotlin by lazy
"Ruffian Heng Embedded Bimonthly" Issue 59
跨域问题的解决方法
mysql的多实例









![【Prometheus】Prometheus联邦的一次优化记录[续]](/img/5d/56e171b7a02584337a0cfe5c731fb2.png)