家政预约小程序06服务展示

2024-05-28 02:28

本文主要是介绍家政预约小程序06服务展示,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 1 首页展示
  • 2 团购详情
  • 总结

在家政小程序中,最重要的信息就是各项服务的内容。顾客通过服务的信息,了解家政公司可以提供什么样的服务以及相关的收费。本篇我们介绍一下服务展示功能如何开发。

1 首页展示

在首页我们已经开发了活动展示、服务分类展示,在服务分类下就可以放置我们具体的服务内容。通常服务内容是多项,我们使用数据列表进行搭建。

打开我们的应用,从组件库里拖入数据列表组件
在这里插入图片描述
数据模型选择我们的服务管理
在这里插入图片描述
展开循环展示组件,将下边的组件清空
在这里插入图片描述
在数据列表组件下添加文本组件,将内容修改为优惠团购
在这里插入图片描述
在循环展示组件下添加普通容器,里边添加两个普通容器
在这里插入图片描述
默认组件是纵向排列的,我们希望横向排列。切换到样式,设置布局为横向排列
在这里插入图片描述
第一列里,添加图片组件,设置宽度为120,高度为80,圆角为8
在这里插入图片描述
给图片组件绑定数据,点击fx
在这里插入图片描述
绑定为具体的图片字段
在这里插入图片描述
为了让图片的高度显示正常,我们需要将布局模式设置为裁剪填满
在这里插入图片描述
第二列,我们添加三行,分别用三个普通容器占位
在这里插入图片描述
第一行添加一个文本组件,文本内容绑定为服务名称
在这里插入图片描述
设置文本的样式为加粗
在这里插入图片描述
打开溢出省略
在这里插入图片描述
第二行添加两个文本组件,第一个绑定服务描述,第二个绑定已售数量
在这里插入图片描述
在这里插入图片描述
销量展示的时候我们先用了字符串拼接的语法,用加号表示拼接。用短路运行算符处理如果销量是undefined的情况

接着设置第二行为横向排列,两端对齐
在这里插入图片描述
设置一下文本的字体大小和颜色
在这里插入图片描述
第三行添加两列,添加两个普通容器
在这里插入图片描述
设置样式为横向排列,两端对齐
在这里插入图片描述

第一列再添加两行,放置两个普通容器,第一个普通容器里添加两个文本组件
在这里插入图片描述
设置样式为横向排列
在这里插入图片描述
第一个文本绑定优惠价格
在这里插入图片描述
颜色设置为红色
在这里插入图片描述
第二个文本绑定为划线价格,颜色设置为灰色
在这里插入图片描述
修改一下CSS,添加中划线

:root {color: rgba(0, 0, 0, 0.6);font-size: 12px;text-decoration: line-through;line-height: 20px;
}

在这里插入图片描述
继续添加文本组件,显示折扣
在这里插入图片描述
折扣用表达式计算一下,公式为优惠价格除以划线价格,保留两位小数,再乘以10

($w.item_listView1.yhjg/$w.item_listView1.hxjg).toFixed(2)*10+"折"

设置背景色为淡红色,文本颜色为红色

最后放置一个按钮,设置内容为抢购
在这里插入图片描述

2 团购详情

点击抢购按钮,弹出弹窗,显示详细信息。先往页面里添加一个弹窗组件
在这里插入图片描述
往弹窗内容里添加数据详情组件,数据模型选择服务管理
在这里插入图片描述
数据筛选,我们设置数据标识等于我们弹窗的传入参数
在这里插入图片描述
设置抢购按钮的点击事件,打开弹窗,传入数据标识
在这里插入图片描述
设置好之后,点击按钮就可以显示详情信息
在这里插入图片描述

总结

我们本篇介绍了服务展示的功能,主要涉及到前端样式的搭建。这里的技术点要熟练使用普通容器、文本组件来搭建出自己想要的布局。

这篇关于家政预约小程序06服务展示的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1009285

相关文章

Linux创建服务使用systemctl管理详解

《Linux创建服务使用systemctl管理详解》文章指导在Linux中创建systemd服务,设置文件权限为所有者读写、其他只读,重新加载配置,启动服务并检查状态,确保服务正常运行,关键步骤包括权... 目录创建服务 /usr/lib/systemd/system/设置服务文件权限:所有者读写js,其他

java程序远程debug原理与配置全过程

《java程序远程debug原理与配置全过程》文章介绍了Java远程调试的JPDA体系,包含JVMTI监控JVM、JDWP传输调试命令、JDI提供调试接口,通过-Xdebug、-Xrunjdwp参数配... 目录背景组成模块间联系IBM对三个模块的详细介绍编程使用总结背景日常工作中,每个程序员都会遇到bu

Java服务实现开启Debug远程调试

《Java服务实现开启Debug远程调试》文章介绍如何通过JVM参数开启Java服务远程调试,便于在线上排查问题,在IDEA中配置客户端连接,实现无需频繁部署的调试,提升效率... 目录一、背景二、相关图示说明三、具体操作步骤1、服务端配置2、客户端配置总结一、背景日常项目中,通常我们的代码都是部署到远程

uni-app小程序项目中实现前端图片压缩实现方式(附详细代码)

《uni-app小程序项目中实现前端图片压缩实现方式(附详细代码)》在uni-app开发中,文件上传和图片处理是很常见的需求,但也经常会遇到各种问题,下面:本文主要介绍uni-app小程序项目中实... 目录方式一:使用<canvas>实现图片压缩(推荐,兼容性好)示例代码(小程序平台):方式二:使用uni

python获取指定名字的程序的文件路径的两种方法

《python获取指定名字的程序的文件路径的两种方法》本文主要介绍了python获取指定名字的程序的文件路径的两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 最近在做项目,需要用到给定一个程序名字就可以自动获取到这个程序在Windows系统下的绝对路径,以下

Three.js构建一个 3D 商品展示空间完整实战项目

《Three.js构建一个3D商品展示空间完整实战项目》Three.js是一个强大的JavaScript库,专用于在Web浏览器中创建3D图形,:本文主要介绍Three.js构建一个3D商品展... 目录引言项目核心技术1. 项目架构与资源组织2. 多模型切换、交互热点绑定3. 移动端适配与帧率优化4. 可

sysmain服务可以禁用吗? 电脑sysmain服务关闭后的影响与操作指南

《sysmain服务可以禁用吗?电脑sysmain服务关闭后的影响与操作指南》在Windows系统中,SysMain服务(原名Superfetch)作为一个旨在提升系统性能的关键组件,一直备受用户关... 在使用 Windows 系统时,有时候真有点像在「开盲盒」。全新安装系统后的「默认设置」,往往并不尽编

Python 基于http.server模块实现简单http服务的代码举例

《Python基于http.server模块实现简单http服务的代码举例》Pythonhttp.server模块通过继承BaseHTTPRequestHandler处理HTTP请求,使用Threa... 目录测试环境代码实现相关介绍模块简介类及相关函数简介参考链接测试环境win11专业版python

Nginx中配置使用非默认80端口进行服务的完整指南

《Nginx中配置使用非默认80端口进行服务的完整指南》在实际生产环境中,我们经常需要将Nginx配置在其他端口上运行,本文将详细介绍如何在Nginx中配置使用非默认端口进行服务,希望对大家有所帮助... 目录一、为什么需要使用非默认端口二、配置Nginx使用非默认端口的基本方法2.1 修改listen指令

SysMain服务可以关吗? 解决SysMain服务导致的高CPU使用率问题

《SysMain服务可以关吗?解决SysMain服务导致的高CPU使用率问题》SysMain服务是超级预读取,该服务会记录您打开应用程序的模式,并预先将它们加载到内存中以节省时间,但它可能占用大量... 在使用电脑的过程中,CPU使用率居高不下是许多用户都遇到过的问题,其中名为SysMain的服务往往是罪魁