5233关注16800浏览
你想反馈一个 Bug 还是 提一个需求?
如果是 Bug:
* Bug 表现是什么?预期表现是什么?
我的小程序中获取了年份,用的new Date().getFullYear()这个方法,100多个用户里面总有那么一两个获取的年份不正确,大家都是获取到2018年,却总有几个人获取的是2017年,我想着应该不是我的程序的原因吧?按道理来说,不应该大家都是获取到2018么?
* 如何复现?
* 提供一个最简复现 Demo
var yearNum = new Date().getFullYear();
that.setData({
yearsNum: selectYear
})
获取了年份后,就渲染到页面上。
<view class='total_text'>{{yearsNum - 1}}总字数</view>
<view class='total_text'>{{yearsNum}}总字数</view>
页面如上所示,正常来说应该显示2017,2018才对,大部分人也都是这样,但又一两个人确实2016,2017,导致数据错误,求大神解答,若果是的bug,也请给出说明。对了,出现这个bug的事件不固定,因为有的人之前好好的,突然就出现这个bug了,本人的手机也是,有时候突然会出现这样的情况,但是重新扫一下小程序码就好了,出现问题的手机型号有各种,比如荣耀8,iPhone7s,等等。求大牛解答,急!
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Lily
19人对此回答表示赞同
微信小程序里生成二维码接口,接口B中的参数"path",并不能进入指定页面,只能跳转到首页,希望可以改下bug或者同步下文档
展开190回复分享发布于 6年前评论(0)
收起评论
-
Jameson
15人对此回答表示赞同
箫而且new Date().getFullYear()这个方法,如果是获取的手机日期的话,那为什么会出现之前是正常的,后来突然就bug了,再然后重新扫码就又好了呢,而且我发现,安卓手机的话,出现bug后,清理一下微信后台就正常了,苹果的话我没试过,但bug也是有的 展开150回复分享发布于 6年前评论(0)
收起评论
-
Ryder
15人对此回答表示赞同
onshow函数开始进行初始化,然后从服务器上获取时间
展开150回复分享发布于 6年前评论(0)
收起评论
-
林子博
12人对此回答表示赞同
刚刚发现一个问题,我的小程序是绑定在公众号的button上的,用户点击button进入小程序后,然后按返回键回到公众号界面,再次点击button进入小程序,就会出现上述bug。用户初次进入时年份是正确的2018,但返回再进去就又变成2017了。
展开120回复分享发布于 6年前评论(0)
收起评论
-
Mia
11人对此回答表示赞同
然后把后台的小程序进程杀掉,再进入就又是2018,然后重复上操作又错了
展开110回复分享发布于 6年前评论(0)
收起评论
-
沦陷的痛
7人对此回答表示赞同
刚刚查了一下,newDate()是获取的系统时间,可能会和网络时间不一样,那也不应该出现有时正常有时bug的情况啊,有木有获取网络时间的办法呢
展开70回复分享发布于 6年前评论(0)
收起评论
-
Adeline
4人对此回答表示赞同
多次返回重进会不会一直递减呢?生命周期里有没有赋值动作?
展开40回复分享发布于 6年前评论(0)
收起评论
-
杏仁糖
4人对此回答表示赞同
其实最好贴一下比较完整的代码
展开40回复分享发布于 6年前评论(0)
收起评论
-
Black&RED
3人对此回答表示赞同
确定不是代码写错了吗?
展开30回复分享发布于 6年前评论(0)
收起评论
-
墨离尘
1人对此回答表示赞同
不会递减,就一直是2017,只有第一次是正确的2018
展开10回复分享发布于 6年前评论(0)
收起评论