利用低代码快速搭建电商小程序之商品列表页

目标:

搭建商城的一个商品列表页面(先做静态页)

开发环境:

访问白码低代码平台:https://www.bnocode.com/

白码的新自定义页功能(使用vue框架)

前期准备:

需要先准备商品数据表并已有一些商品数据,并创建一个商品列表的数据集

商品列表页面的设计图如下(设计图上传到蓝湖,可直接复制样式代码)

根据设计图,可以看出三大部分元素组成:

①顶部一个搜索框

②中间的商品列表,列表每一项包含图片、商品名称、销售价

③底部导航栏,包括首页、所有商品、购物车(数量)、我的icon

实现步骤:

新增一个页面,命名为商品列表;

编辑页面,切换到移动端

打开图片库,将页面所需图片素材上传到图片库;

顶部搜索框:

  1. 打开组件库,添加容器类型的块组件,这里的块组件将用于放置搜索框;

1.1组件高度和背景颜色等样式都可以从蓝湖设计图这里找到并复制;

2.添加输入类型的文本框组件

2.1在图层的"数据"设置默认值,把原有的"文本内容"清空,这里的默认值是文本框默认填写的内容;

然后将块组件绑定这个文本框组件,这样就可以将文本框"放"进了块组件内;

2.2这时打开蓝湖的设计图,找到搜索框的图层,复制样式代码;

2.3回到白码这边,点击css,点击粘贴样式,将从蓝湖复制的样式代码粘贴过来并确定,就可以直接变成对应的样式了;

继续调整文本框的位置,为了在输入框左边加上"放大镜"的icon,以及占位文本"搜索...."可以通过组件的编程添加两个属性实现;

3.接下来开始做搜索框下的4个排序按钮,同理,先添加一个块组件,用于放置这4种排序的文本;

添加4个文本组件,并用排序块绑定上这4个文本组件,修改文本默认,调整样式;

再绑定一个图片,用于显示价格排序的升降序,图片组件的数据-属性这里可以直接设置显示的图片,图片来自图片库;

排序块已做好;

  1. 接下来开始做商品列表,这里需要用到列表组件;

4.1根据设计图,商品列表中每一项包括一个图片、商品名称、和销售价;

在添加这三个组件前,可以用列表组件绑定一个块组件,一个块代表一个商品,列表组件就循环显示这些"块",块组件再绑定一个图片、两个文本组件;

4.2接下来需要对列表组件和绑定的组件进行数据对接,列表组件的数据来源选择数据集商品列表;

然后创建需要显示的属性:图片、商品名称和价格;

4.3为了能让商品块下的组件对接上数据,商品块组件也要创建属性对应上列表组件的属性,然后图片、文本组件就能对应上商品块组件的属性了;

数据对接后,就可以继续调整样式了;

商品列表组件就做好了;

  1. 接下来开始做底部导航栏,同理,先添加一个块组件,再绑定4个图片和4个文本组件;

这个导航栏和前面的排序块做法类型,唯一不同的是,定位类型要改成固定定位,固定在底部

预览效果:
相关推荐
嫂子的姐夫3 小时前
050-wx小程序合肥住房
爬虫·python·小程序·逆向
Geek_Vison5 小时前
政务一网通APP如何引入AI能力,通过一个AI助手就能够调用所有的功能,实现对话即办事
人工智能·ai·小程序·uni-app·小程序容器
黄华SJ520it5 小时前
跨境分销小程序:全球市场新机遇
小程序·系统开发
爱分享的小诺5 小时前
微信小程序2.0人脸审核,1.0升级到2.0
微信小程序·小程序
打瞌睡的朱尤6 小时前
微信小程序(黑马)4-5
微信小程序·小程序
Jeking21715 小时前
低代码平台 表单设计器 unione form editor 功能组件 —— 悬浮按钮组件
低代码·动态表单·表单设计·表单引擎·unione cloud
海兰19 小时前
【小程序】基于 AI 大语言模型驱动的中国古典诗词 Web 应用详细设计指南
人工智能·语言模型·小程序
博客zhu虎康1 天前
小程序:UGC自定义发布内容接入微信公众平台内容安全API(imgSecCheck、msgSecCheck、mediaCheckAsync)
安全·小程序·微信公众平台
2501_912784082 天前
跨境多语种页面适配方案:低代码SaaS落地实测
低代码
Jeking2172 天前
实战案例|快捷键盘组件在仓库 PDA 入库表单中的落地应用
低代码·动态表单·表单设计·表单引擎·unione cloud