乐于分享
好东西不私藏

开发源码商城微信小程序(五):完善功能,修复BUG

开发源码商城微信小程序(五):完善功能,修复BUG

声明:本公众号初衷仅为记录个人开发历程,并顺带推广自己独立开发的小程序。所有小程序均为本人独立开发,绝无使用他人代码“白嫖”后进行收费的行为,定制小程序源码不出售,所有权归客户所有。若您感兴趣,可前往【小全源码站】购买源码;如有定制需求,也欢迎私信联系沟通。
距离上次文章更新差不多3个月了开发源码商城微信小程序(四):30+项重磅更新!小全源码站全面优化。今天继续优化一下。
一、修复BUG。
1.分类右侧栏只能显示10条数据。

原因:右侧 scroll-view 没有绑定 bindscrolltolower 事件,滚动到底部时不会触发 loadMore() 加载下一页数据,所以始终只显示第一页的 10 条。

修复:在 category.wxml 第29行的 scroll-view 上添加了 bindscrolltolower="loadMore" lower-threshold="100",滚动到底部前 100rpx 时自动触发加载更多。

2.用户昵称重新登录会覆盖。
用户改了昵称,重新登录又被默认的昵称覆盖了。原因是,每次登录都会无条件执行更新语句。解决办法,老用户登录时,只在以下情况才更新昵称/头像:(1)昵称为空(2)昵称仍是默认的 "微信用户..." 前缀(说明用户从未自定义过)(3)头像为空。用户手动修改过的昵称将被保留,不再被微信登录覆盖。
二、优化功能。
1.原功能在搜索无结果或出错时,会返回假数据,误导用户。现在修改为:无结果时提示用户修改关键词,同时推荐真实的源码。这样效果好一些。
2.搜索功能无法使用。(原报错如上图)
3.切换首页,一直显示数据加载中。
三、界面优化。
按钮文字没有居中。
修改前
修改后
小程序还有很多地方优化,后面有时间还会继续优化,迭代。
如果你对小程序开发感兴趣,也可以加入课程。