要求当我们点击首页的某一类商品时,只显示该类商品数据,与详情界面类似,我们需要在首页实现跳转,然后再列表控制器中获取该类商品数据,获取数据四步走,一是定义模型,而是从数据库获取符合条件的数据,三是将符合条件的数据传递给模型变量,四是回传数据在页面显示,怎么样,是不是很简单呢
置顶bug反思:我们在获取数据的时候一定要确保每一个数据都已经获取成功,不然很可能出现上述所说的由于上传名称和模型名称的差错,导致用户上传的某一字段全部为0,后期我们要想修改这种错误,就要重新上传商品列表,这是很不科学的,所以一定要确定用户上传的每一个数据都成功插入数据库,并且不为空!!!!!!!!
昨天的bugs我们通过在后台update 表名 set 字段名=值;的方式,将unite之前没有上传的值上传为200,在后台修改了它的内容,记住之后在前台可以用unit变量传值,但是和数据库交互就要用unite传值
0.语法注意点
image.png通过url传值,会自动转换为字符类型,不用加"
1.新知识点
image.png之前我们获取列表数据都是用的:=.但是当一个qs变量要在多个作用域使用时,在任何一个作用域都是局部变量,都得重新定义,所以不妨,在外界定义好,在条件语句中直接使用
2.逻辑注意点
要根据条件获取表中多条数据,接收变量要定义在条件语句外部,否则会报错
一.首页跳转设置
image.pngimage.png
二.路由设置
image.png三.商品列表Get回传数据
1.获取当前分类Id
2.根据类型Id找到当前类型所有商品
3.回传当前类型所有商品
image.png
image.png
四.商品列表界面显示数据
image.png五.列表页排序跳转
image.png六.商品排序Get回传数据
image.pngimage.png
image.png
网友评论