文章详情页
javascript - 微信小程序电商务搜索页排序功能的逻辑
浏览:207日期:2022-09-25 10:18:52
问题描述

目前在开发搜索页面的业务逻辑。由于之前很少做接口,现在业务逻辑有点不大明白。希望大神能说说具体的业务逻辑,解决我的顾虑(比如销量排序:如何做到升序和降序,是用变量控制用户是点击升序还是降序?是不是每次点击的时候都要去后端请求一次接口?)。接口文档如下:
问题解答
回答1:需要每次想后台请求接口的,比如说销量,这个是实时变化的,可能下一次请求的时候数据就变了。价格这个排序,假如第一次是升序,下一次是降序,数据量只有一页的时候可以在本地排序,但是当数据量超过一页,其余数据还未获取的时候,本地排序的数据就是错的了。
回答2:如果你只是问单纯的是否要去后端请求接口, 那么答案是'是的'
回答3:请求后端的时候,在读数据库的时候增加order.只要单项排序的话,可以给每个按钮增加一个val,传到后端,后端判断是什么排序 然后order读取数据库
标签:
微信
相关文章:
1. chrome - linux系统下如何通过java获取客户端ip和mac地址?2. javascript - sublime已经安装了babel插件和sublimelinter-jshint为什么还是显示es6语法错误?3. 前端 - flex布局采用space-around这种方法,但是最后一行如何让他左对齐?4. css - 手机app中rem的基准值计算错误5. android - Manifest.xml自己生成的GMS服务怎么删掉呢?6. node.js - node的npm无法安装7. java - git项目迁移到SVN怎么实现的?哪位大神指点指点8. 关于thinkphp 5.1中,ajax提交数据url的格式写法,加花括号就出错,请老师指点9. 这节课上传文件报错10. mysqli_close是基本每个文件都要添加吗?
排行榜

网公网安备