家政预约小程序12服务详情

目录

  • 1 修改数据源
  • 2 创建页面
  • 3 搭建轮播图
  • 4 搭建基本信息
  • 5 显示服务规格
  • 6 搭建服务描述
  • 7 设置过滤条件
  • 总结

我们已经在首页、分类页面显示了服务的列表信息,当点击服务的内容时候需要显示服务的详情信息,本篇介绍一下详情页功能的搭建。

1 修改数据源

在服务详情展示的时候,我们顶部需要有一个轮播图的效果,为此我们需要修改一下数据源增加一个轮播图的字段,类型选择数组,元素选择图片
在这里插入图片描述
还需要记录一下销量,增加一个销量字段,类型选择数字
在这里插入图片描述

2 创建页面

数据源修改好之后,需要创建一个详情页,点击创建页面的图标,增加详情页
在这里插入图片描述
在这里插入图片描述

3 搭建轮播图

创建好页面之后,先搭建第一部分轮播图。轮播图要从数据源读取刚刚创建的轮播图字段,先使用数据详情组件读取数据源的数据,往页面中添加数据详情组件,数据模型选择服务内容
在这里插入图片描述
在数据详情组件下添加轮播容器组件
在这里插入图片描述
选中轮播容器的第一个图片,点击fx进行数据绑定
在这里插入图片描述
绑定我们轮播图的第一张图片,表达式如下
在这里插入图片描述

$w.dataView1.record?.lbt[0]

绑定第二张图片,我们的下标设置为1
在这里插入图片描述
绑定第三张图片,下标设置为2
在这里插入图片描述

4 搭建基本信息

轮播图搭建好了之后,就需要显示服务的基本信息,基本信息包括价格、销量、名称。先添加一个普通容器,里边设置两个普通容器用来显示价格和销量
在这里插入图片描述
给外层的普通容器设置样式,布局设置为横向排列,两端对齐
在这里插入图片描述
内层的普通容器第一个普通容器设置为横向排列,左对齐、下对齐
在这里插入图片描述
第一个文本设置内容为预估到手价,颜色设置为橙色
在这里插入图片描述
第二个文本绑定为优惠价
在这里插入图片描述
第三个文本绑定为原价,要有一个中划线的效果
在这里插入图片描述

:root {
  font-size: 14px;
  color: rgb(126, 130, 142);
  text-decoration: line-through;
}

第四个文本绑定销量
在这里插入图片描述
继续添加普通容器,里边添加文本组件,用来显示服务名称
在这里插入图片描述
设置文本组件的文本内容为服务名称
在这里插入图片描述
在这里插入图片描述

5 显示服务规格

继续添加普通容器,里边添加标签选择,用来显示服务规格
在这里插入图片描述
关闭标题显示
在这里插入图片描述
设置选项及默认选中
在这里插入图片描述
选项的表达式绑定:

$w.dataView1.record.fwgggl.map(item=>({
    label:item.ggmc,
    value:item._id
}))

默认选中的表达式绑定:

$w.dataView1.record.fwgggl[0]._id

绑定之后,你会发现数据显示不出来。这是因为,数据详情,默认是读取的本表字段,不会去关联查询子表数据,我们要修改成读取全部字段
在这里插入图片描述
为了有一个对比,我们设置页面组件的背景色为灰色
在这里插入图片描述
将内容部分的普通容器的背景色设置为白色
在这里插入图片描述
通过设置外边距来显示出一定的背景色

6 搭建服务描述

添加普通容器,里边添加一个文本用来显示标题,一个富文本用来显示服务描述
在这里插入图片描述
文本我们直接设置文本内容为服务详情,居中
在这里插入图片描述
富文本绑定对应的字段
在这里插入图片描述

7 设置过滤条件

详情页需要知道显示哪一条数据,为此需要设置URL参数,选择页面组件,添加URL参数,设置为serviceid
在这里插入图片描述
选择数据详情组件,设置数据筛选
在这里插入图片描述
筛选条件设置为数据标识等于我们的URL参数
在这里插入图片描述
回到首页,给服务内容添加点击事件,设置为打开详情页,传入我们的数据标识
在这里插入图片描述
这样详情页就配置好了

总结

本篇我们介绍了服务详情的搭建过程,讲解了数据详情、基础的布局搭建以及标签选择组件的配置。布局的搭建过程主要是要清晰自己想要什么样的效果,用什么样的布局组件可以实现对应的效果。

低代码搭建就是基于现有组件搭建,在让UI配图的时候也不能乱发挥,软件开发不是自由在画布上画画,还是需要基于现有的技术来进行创作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/964366.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Multi-Scale Heterogeneous Text-Attributed Graph Datasets From Diverse Domains

Multi-Scale Heterogeneous Text-Attributed Graph Datasets From Diverse Domains WWW25 推荐指数:#paper/⭐⭐⭐#​ 代码地址:https://github.com/Cloudy1225/HTAG 作者主页:Yunhui Lius Homepage 一句话总结:提出了涵盖多…

day31-综合架构开篇(中)

轻松理解网站架构 运维内网维护架构

使用 SpringBoot+Thymeleaf 模板引擎进行 Web 开发

目录 一、什么是 Thymeleaf 模板引擎 二、Thymeleaf 模板引擎的 Maven 坐标 三、配置 Thymeleaf 四、访问页面 五、访问静态资源 六、Thymeleaf 使用示例 七、Thymeleaf 常用属性 前言 在现代 Web 开发中,模板引擎被广泛用于将动态内容渲染到静态页面中。Thy…

Verilog基础(一):基础元素

verilog基础 我先说,看了肯定会忘,但是重要的是这个过程,我们知道了概念,知道了以后在哪里查询。语法都是术,通用的概念是术。所以如果你有相关的软件编程经验,那么其实开启这个学习之旅,你会感…

保姆级教程Docker部署Kafka官方镜像

目录 一、安装Docker及可视化工具 二、单节点部署 1、创建挂载目录 2、运行Kafka容器 3、Compose运行Kafka容器 4、查看Kafka运行状态 三、集群部署 在Kafka2.8版本之前,Kafka是强依赖于Zookeeper中间件的,这本身就很不合理,中间件依赖…

yes镜像站群/PHP驱动的镜像站群架构实践

▍当前站群运维的三大技术困局 在近期与多个IDC服务商的交流中发现,传统站群系统普遍面临: 同步效率瓶颈:跨服务器内容同步耗时超过行业标准的42%SEO权重稀释:镜像站点重复率导致70%的站点无法进入百度前3页运维成本失控&#x…

知识库管理系统提升知识利用效率与企业创新能力的全面方案分析

内容概要 知识库管理系统作为现代企业信息化建设的重要组成部分,承担着整合、存储与分发知识资源的重任。其核心功能包括信息的分类与索引、知识的共享与协作,以及数据分析与挖掘等。这些功能不仅提高了企业内部信息流动的速度和效果,还为员…

STM32F103ZET6完整技术点(持续更新~)

①STM32②F③103④Z⑤E⑥T⑦6简介: ①基于ARM核心的32位微控制器,②通用类型,③增强型,④引脚数目144个 ⑤闪存存储器容量:512K字节,⑥封装:LQFP,⑦温度范围:工业级温度范围&#xf…

html基本结构和常见元素

html5文档基本结构 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><title>文档标题</title> </head> <body>文档正文部分 </body> </html> html文档可分为文档头和文档体…

Markdown转换器中间件

目录 需求 文本编码检测 Markdown→HTML 注意 实现 需求 Markdown是一种文本格式&#xff1b;不被浏览器支持&#xff1b;编写一个在服务器端把Markdown转换为HTML的中间件。我们开发的中间件是构建在ASP.NET Core内置的StaticFiles中间件之上&#xff0c;并且在它之前运…

数据降维技术研究:Karhunen-Loève展开与快速傅里叶变换的理论基础及应用

在现代科学计算和数据分析领域&#xff0c;数据降维与压缩技术对于处理高维数据具有重要意义。本文主要探讨两种基础而重要的数学工具&#xff1a;Karhunen-Love展开&#xff08;KLE&#xff09;和快速傅里叶变换&#xff08;FFT&#xff09;。通过分析这两种方法的理论基础和应…

使用LightGlue进行图像配准并提取图像重叠区域

发表日期&#xff1a;2023年6月23日 项目地址&#xff1a;https://github.com/cvg/LightGlue https://github.com/cvg/glue-factory/ LightGlue是一个在精度上媲美Superglue&#xff0c;但在速度上比Superglue快一倍的模型。通过博主实测&#xff0c;LightGlue的配准效果比Su…

小书包:让阅读更美的二次开发之作

小书包是在一款知名阅读软件的基础上进行二次开发的产品。在保留原有软件的基本功能和用户体验的同时&#xff0c;对其界面和视觉效果进行了精心美化&#xff0c;让阅读体验更加舒适和愉悦。 内置了171条书源&#xff0c;虽然数量不算多&#xff0c;但都是作者精挑细选出来的&a…

期末数据库课程设计基于Java+MySQL+JDBC+JavaSwing实现的图书进销管理系统源代码+数据库

期末数据库课程设计&#xff0c; 图书进销信息管理系统 直接将数据库文件导入就可以快速建表 效果图 系统登录弹窗 书库管理页 信息查询页 图书销售页 系统设置页 编码&#xff1a; GBK 开发环境 jdk12MySQL8.0 推荐用IDEA运行项目 补充 UI美化&#xff08;引用当前系统…

DeepSeek最新图像模型Janus-Pro论文阅读

目录 论文总结 摘要 1. 引言 2. 方法 2.1 架构 2.2 优化的训练策略 2.4 模型扩展 3. 实验 3.1 实施细节 3.2 评估设置 3.3 与最新技术的比较 3.4 定性结果 4. 结论 论文总结 Janus-Pro是DeepSeek最新开源的图像理解生成模型&#xff0c;Janus-Pro在多模态理解和文…

深入解析“legit”的地道用法——从俚语到正式表达:Sam Altman用来形容DeepSeek: legit invigorating(真的令人振奋)

深入解析“legit”的地道用法——从俚语到正式表达 一、引言 在社交媒体、科技圈甚至日常对话中&#xff0c;我们经常会看到或听到“legit”这个词。比如最近 Sam Altman 在 X&#xff08;原 Twitter&#xff09;上发的一条帖子中写道&#xff1a; we will obviously deliver …

物联网领域的MQTT协议,优势和应用场景

MQTT&#xff08;Message Queuing Telemetry Transport&#xff09;作为轻量级发布/订阅协议&#xff0c;凭借其低带宽消耗、低功耗与高扩展性&#xff0c;已成为物联网通信的事实标准。其核心优势包括&#xff1a;基于TCP/IP的异步通信机制、支持QoS&#xff08;服务质量&…

【Hadoop】Hadoop的HDFS

这里写目录标题 HDFS概述HDFS产出背景及定义HDFS产生背景HDFS定义 HDFS优缺点HDFS优点HDFS缺点 HDFS组成架构HDFS文件块大小 HDFS的Shell操作常用命令实操准备工作上传下载HDFS直接操作 HDFS的API操作客户端环境准备HDFS的API案例实操HDFS文件上传HDFS文件下载HDFS文件更名和移…

二、面向对象

一、结构体类型 结构体类型是一种自定义类型&#xff0c;用于创建我们游戏或者实际业务中的自定义类型. 代码中变量有通用的&#xff0c;可以使用结构体&#xff0c;包裹起来。 1、成员变量 /// <summary> /// 英雄结构体 /// </summary> struct Hero {//成员p…

基于机器学习的布伦特原油价格的分析与研究

项目&#xff1a;基于机器学习的布伦特原油价格的分析与研究 摘 要 布伦特原油期货及现货市场所构成的布伦特原油定价体系&#xff0c;最多时竟涵盖了世界原油交易量的80%&#xff0c;即使在纽约原油价格日益重要的今天&#xff0c;全球仍有约65%的原油交易量&#xff0c;是以…