家政预约小程序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

相关文章

Spring Boot 与微服务入门实战详细总结

《SpringBoot与微服务入门实战详细总结》本文讲解SpringBoot框架的核心特性如快速构建、自动配置、零XML与微服务架构的定义、演进及优缺点,涵盖开发环境准备和HelloWorld实战... 目录一、Spring Boot 核心概述二、微服务架构详解1. 微服务的定义与演进2. 微服务的优缺点三

RabbitMQ消息总线方式刷新配置服务全过程

《RabbitMQ消息总线方式刷新配置服务全过程》SpringCloudBus通过消息总线与MQ实现微服务配置统一刷新,结合GitWebhooks自动触发更新,避免手动重启,提升效率与可靠性,适用于配... 目录前言介绍环境准备代码示例测试验证总结前言介绍在微服务架构中,为了更方便的向微服务实例广播消息,

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序

使用Docker构建Python Flask程序的详细教程

《使用Docker构建PythonFlask程序的详细教程》在当今的软件开发领域,容器化技术正变得越来越流行,而Docker无疑是其中的佼佼者,本文我们就来聊聊如何使用Docker构建一个简单的Py... 目录引言一、准备工作二、创建 Flask 应用程序三、创建 dockerfile四、构建 Docker

关于DNS域名解析服务

《关于DNS域名解析服务》:本文主要介绍关于DNS域名解析服务,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录DNS系统的作用及类型DNS使用的协议及端口号DNS系统的分布式数据结构DNS的分布式互联网解析库域名体系结构两种查询方式DNS服务器类型统计构建DNS域

Linux中SSH服务配置的全面指南

《Linux中SSH服务配置的全面指南》作为网络安全工程师,SSH(SecureShell)服务的安全配置是我们日常工作中不可忽视的重要环节,本文将从基础配置到高级安全加固,全面解析SSH服务的各项参... 目录概述基础配置详解端口与监听设置主机密钥配置认证机制强化禁用密码认证禁止root直接登录实现双因素

java向微信服务号发送消息的完整步骤实例

《java向微信服务号发送消息的完整步骤实例》:本文主要介绍java向微信服务号发送消息的相关资料,包括申请测试号获取appID/appsecret、关注公众号获取openID、配置消息模板及代码... 目录步骤1. 申请测试系统2. 公众号账号信息3. 关注测试号二维码4. 消息模板接口5. Java测试

基于 HTML5 Canvas 实现图片旋转与下载功能(完整代码展示)

《基于HTML5Canvas实现图片旋转与下载功能(完整代码展示)》本文将深入剖析一段基于HTML5Canvas的代码,该代码实现了图片的旋转(90度和180度)以及旋转后图片的下载... 目录一、引言二、html 结构分析三、css 样式分析四、JavaScript 功能实现一、引言在 Web 开发中,

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过

python编写朋克风格的天气查询程序

《python编写朋克风格的天气查询程序》这篇文章主要为大家详细介绍了一个基于Python的桌面应用程序,使用了tkinter库来创建图形用户界面并通过requests库调用Open-MeteoAPI... 目录工具介绍工具使用说明python脚本内容如何运行脚本工具介绍这个天气查询工具是一个基于 Pyt