微信小程序商城全栈开发 作业笔记 (十八)分类列表的编写

微信小程序商城全栈开发 作业笔记 (十八)分类列表的编写

写写这个模块开发的套路:

1.新建控制器
2.路由确定
3.新建模型
4.编写查询代码
5.判空
6.隐藏数据字段
7.定义异常

下面我就直接写了好不好,不清楚可以看看我以前的笔记

获取所有分类列表

左边的分类框

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

说明:all 是with的另一种方法,等同于with(img)->select(),[ ]用来查询全部id,img表示关联的属性
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
测试一下
在这里插入图片描述

扩展:接口的粒度与分层
首先,之前我们主页的用了三个接口,我们可以再定义一个接口,让这三个接口都继承于它,所以只要一个Http请求就可以返回所有接口

我对这个东东的大致理解:粒度大(粗)一般放在上层,粒度小简单的(细)放在基层,粒度好像代表复杂程度(捂脸,其实我才大一,不敢乱说话)

分类商品的编写

右边的商品
通过分类拿到商品,把接口放在商品下,和商品关联,所以回到Product接口里,编写分类商品的控制器
在这里插入图片描述
定义路由
在这里插入图片描述
模块里写查询方法
在这里插入图片描述
验证一下,成功返回
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43204040/article/details/86652626
今日推荐