- 博客(10)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 全栈项目|小书架|微信小程序-登录回调及获取点赞列表功能
效果图这一节介绍,登录回调 以及 喜欢列表 的实现。登录回调:这里是指在获取登录完成之后,再进行下一步的操作。比如效果图中我的页面,默认是未登录状态,积分和喜欢列表的数量都没有获取到。而登录成功之后不仅将用户信息刷新,同时将积分和喜欢列表的数量刷新。登录回调我这里实现的回调层级有点多,这也是回调的一个弊端,当回调层级很多代码就会很难理解。一个简单的回调例子:// 1、获取...
2019-12-10 23:36:41 465
原创 全栈项目|小书架|服务器端-NodeJS+Koa2 实现搜索功能
搜索功能会包含:热搜、搜索列表。热搜功能在电商的搜索中经常看到,热搜数据的来源有两种用户真实的搜索数据,根据算法进行排序人为推送的数据想想微博热搜是可以买的就知道热搜功能多么重要了。我采用第二种方式简单实现。第一种方式由于我目前还未实现,没办法介绍。大伙儿可以参考下面几篇文章介绍热搜实现:Redis简单案例(一) 网站搜索的热搜词Redis 与搜索热词推荐热搜算法是怎...
2019-12-08 21:34:52 552
原创 全栈项目|小书架|微信小程序-点赞功能实现
微信小程序端的点赞功能其实没什么好介绍的,无非就是调用接口改变点赞状态和点赞数量。需要注意的是取消点赞时的处理,我这里为了减少服务器接口的调用,直接本地存一个变量,修改这里的变量值即可。由于源码都相对简单,这里就直接贴源码了。wxml布局源码如下: <view class="button-area" catchtap="onLikeClick"> <bloc...
2019-12-08 15:19:46 822
原创 全栈项目|小书架|服务器端-NodeJS+Koa2 实现点赞功能
效果图接口分析通过上面的效果图可以看出,点赞入口主要是在书籍的详情页面。而书籍详情页面,有以下几个功能是和点赞有关的:获取点赞状态点赞取消点赞所以项目中理论上与点赞相关的接口就以上三个。点赞 model 的设计既然明确了接口数量,那么下一步就是设计接口对应的model,通过model生成表格like,里面存放点赞数据。那么需要存在哪些点赞数据呢?这里简单分析后,记录...
2019-12-07 23:36:36 728
原创 全栈项目|小书架|服务器端-NodeJS+Koa2 实现评论功能
评论功能分析上图可以看出评论功能主要实现了:评论的发布、评论列表的展示。在不考虑子评论以及图片评论的场景下,评论功能主要有以下两个接口:发布评论获取评论列表(考虑分页)评论 Model 的建立结合上图通过分析可以看出一条评论信息主要包含有:用户 id用户名用户头像评论信息书籍 id书籍名称(可选)那么根据以上的分析,我们的Model设计如下:Comment.i...
2019-12-06 14:18:03 442
原创 全栈项目|小书架|小程序端-评论功能实现
效果图发布评论发布评论的入口在图书详情页面,点击 写评论 按钮之后跳转到发布评论页面。wxml布局比较简单了,目前还没有添加图片评论功能,也没有子评论功能,所以伪代码就比较简单了:<view class="comment-container"> <!-- book name --> <view class="book-name"> &l...
2019-12-04 22:59:14 445
原创 全栈项目|小书架|服务器端-NodeJS+Koa2 实现书籍详情接口
通过上篇文章 全栈项目|小书架|微信小程序-首页水平轮播实现 我们实现了前端(小程序)效果图的展示,这篇文章来介绍服务器端的实现。书籍详情分析书籍详情页面如下:从上图可以分析出详情页面大概有以下几个接口:获取书籍详情信息获取用户对书籍的喜欢状态接口喜欢/不喜欢书籍接口获取评论列表写评论接口以上的接口,有的数据可以直接从已存在的数据表中去获取,比如:书籍详情信息,而其他新...
2019-12-03 23:19:00 351
原创 全栈项目|小书架|微信小程序-书籍详情功能实现
效果图实现分析从效果图上分析,书籍详情是通过点击首页的item后进入。进入详情页之后页面顶部显示书籍的相关信息,同时判断用户是否登录,未登录则弹出一个授权登录窗口。点击登录之后即可加载出用户评论信息。通过上图我们可以分析出静态页面的主要结构如下:书籍信息左侧布局是图书图片中间布局从上到下是:名称、作者、出版社右侧布局是收藏icon登录提示弹窗上部分是提示文本...
2019-12-02 23:04:43 2498 2
原创 全栈项目|小书架|服务器端-NodeJS+Koa2实现首页图书列表接口
通过上篇文章 全栈项目|小书架|微信小程序-首页水平轮播实现 我们实现了前端(小程序)效果图的展示,这篇文章来介绍服务器端的实现。首页书籍信息先来回顾一下首页书籍都有哪些信息:从下面的图片可以看出目前一本图书信息主要有:图片字段名称字段作者字段出版社字段除了以上前端页面中可见的信息外,在服务器开发中还需要给每一条记录(数据)都加上下面的几个字段:创建时间字段更新时间...
2019-12-01 09:43:49 332
投屏神器scrcpy
2020-10-17
计算机图形学第四章第七章课后部分答案
2016-06-27
计算机图形学4、7章简答题
2016-06-27
AndroidStudio添加外部依赖构建报错怎么解决
2016-06-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人