go语言

14-Beego优选首页分类商品添加

2019-02-02  本文已影响79人  梦想成为小仙女

我们看到在每一个大的商品分类后面有8个具体的商品在首页上单独成为一个模块,这个在数据库中也对应商品分类模型,接下来我们就要学习如何上传商品分类模型

效果图.gif

0.语法注意点

1.通过form.on方法,在layui中拿到表单监听数据的变化,并将其提交,主要是监听单项选择框的变化并提交表单
2.在一张表中引用另一张表的数据作为过滤字段,要添加关联查询并且要用__(双下划线访问另一种表中的字段)

1.逻辑注意点

在post方法中也要获取分类列表,用于提交表单后,分类列表正常显示

2.bugs

1. image.png

没有回传商品类型,导致无法进行页面的比较,显示当前选中的商品类型

2. image.png
页面传递数据名称和获取数据名称不一致,导致验证出错,无法顺利插入数据,我们这里还是通过beego.Info验证哪些步骤成功

一.了解分类商品页面和模型

image.png
image.png

二.分类商品Get方法业务逻辑

1.获取所有分类


image.png

三.页面显示分类和分类商品

image.png
image.png

四.监听单项选择框变化提交表单

image.png

五.分类商品Post方法业务逻辑

1.页面配置
2.获取数据
3.处理多级数据
4.获取传递的数据
5.准备模型
6.创建需要保存的对象
7.保存数据


image.png
image.png
image.png
上一篇下一篇

猜你喜欢

热点阅读