14-Beego优选首页分类商品添加 - Go语言中文社区

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


我们看到在每一个大的商品分类后面有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
版权声明:本文来源简书,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://www.jianshu.com/p/f10425d89179
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-01-12 11:58:57
  • 阅读 ( 883 )
  • 分类:Go

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢