想设置一button每天只能点击三次,如何进行实现呢?谢谢

小程序 文章 2021-03-10 14:21 91 0 全屏看文

想设置一button每天只能点击三次,如何进行实现呢?谢谢I want to set a button that can only be clicked three times a day, how to implement it? Thank you

想设置一button每天只能点击三次,如何进行实现呢?谢谢

我想做一个发布文章次数限制,以防止太多次点击发布,而导致数据的混乱。

button,每点击一次就减少一次,这个我知道可以设置data{ time:3},但是怎么每日重置这个数字呢?谢谢

I want to make a limit on the number of times to publish articles, so as to prevent too many clicks to publish and lead to data confusion. Button, every click reduces one time. I know that data {time: 3} can be set, but how can I reset this number every day? thank you

回答:

张有釜:

你需要储存啊 把用户行为存起来

fore:

前端可以限制,通过storage存储配合js日期判断即可。但是,前端计数是不靠谱的,人家可以通过接口向服务器插入数据。这种限制往往通过后台实现的。在进行文章发布时,判断今日额度是否已经用完,如果用完则返回错误信息,否则正常插入。为了用户体验,也可以在发布文章之前获得今日额度,保存在globalData中,进行判断。

Hoooooo!:

最简单的就是用日期作为键名,存储数据

设置次数:

wx.setStorageSync(日期,次数)

读取次数:

wx.getStorageSync(日期)

-EOF-