HelloGitHub-Team / geese

采用 Next.js 构建的开源爱好者社区。An open-source enthusiast community built with Next.js.
https://hellogithub.com
Apache License 2.0
296 stars 72 forks source link

标签功能(复杂) #8

Closed 521xueweihan closed 2 years ago

521xueweihan commented 2 years ago

概述

标签功能是网站的核心功能之一,由后台维护前端多处展示。展示效果:

image

首页最上方“热门标签“按钮,实现首页标签过滤的功能。

接口

获取标签接口:https://local.api.hellogithub.com/docs#/tag/search_v1_tag_search__get

name:可选、sort_by 排序条件、page_size 每页条数

这里请求接口时,参数为:sort_by 为 'hot',page_size 为 10

首页加载 items 的接口:https://local.api.hellogithub.com/docs#/home/home_v1__get

其它

2、首页 item 处 3、项目详情页

521xueweihan commented 2 years ago

@lcl-101 认领

github-actions[bot] commented 2 years ago

Branch i8-标签功能(复杂) created!