当前位置: 首页 > news >正文

少儿舞蹈小程序(6)打造您的“活”名片:动态展示机构实力

目录

  • 1 页面布局与样式(我们的优势)
    • 1.1 搭建布局框架
    • 1.2 配置网格布局组件
    • 1.3 搭建卡片布局
    • 1.4 数据绑定
  • 大功告成!

尊敬的校长,您好!

恭喜您,通过前几篇教程的辛勤付出,您的小程序首页已经拥有了专业的轮播图和功能齐全的“金刚区”导航。它就像您机构的“门面”,美观而实用。

但是,一个真正优秀的小程序不应止步于此。它需要注入“灵魂”,成为一个能够动态呼吸、随需而变的“活”系统。它不仅能展示静态信息,更能根据您的运营策略,灵活地向家长展示您最引以为傲的内容。

今天,我们将一起为这个小程序注入第一道“灵魂”——机构介绍模块。这不仅仅是一个简单的页面,它更像是您机构的“电子宣传册”。它将让家长在首页快速抓住您的品牌精髓,并通过一个简单的点击,无缝跳转到完整的“关于我们”页面,全面了解您机构的实力、优势和魅力所在。

1 页面布局与样式(我们的优势)

这个模块旨在用简洁的图文卡片,向家长清晰地展示您机构的核心亮点。其核心在于使用微搭的 Grid (网格布局) 组件,将所有优势卡片整齐地排列成两列。

在这里插入图片描述

1.1 搭建布局框架

外层容器:首先,在您已经搭建好的“机构简介”模块下方,拖入一个普通容器组件。它将作为“我们的优势”模块的整体框架,包含标题和所有优势卡片。

在这里插入图片描述

添加卡片样式:选中这个容器,在右侧的组件样式面板中,编写样式。这将为它添加一个白色的背景、圆角和阴影,使其看起来像一个独立的卡片。
在这里插入图片描述

:root {background: white;border-radius: var(--border-radius-lg);padding: var(--spacing-lg);margin-bottom: var(--spacing-lg);box-shadow: var(--shadow-sm);
}

添加标题:在这个容器内部,拖入一个普通容器来承载标题。在容器内再拖入一个文本组件,将内容设置为“我们的优势”。同时,为了让标题更醒目,可以在标题旁边添加一个图标组件,例如一个星星图标。为了方便我们现在用emoj来替代图标

在这里插入图片描述
设置普通容器样式
在这里插入图片描述

:root {font-weight: bold;color: var(--text-primary);margin-bottom: var(--spacing-lg);font-size: var(--font-size-lg);display: flex;align-items: center;gap: var(--spacing-sm);
}

网格布局组件:现在,从左侧的组件库中,搜索并拖入 “网格布局” 组件。这个组件就是专门用来实现您原型中两列布局的。

在这里插入图片描述

1.2 配置网格布局组件

设置列数:选中您拖入的 行组件,在右侧的属性面板中,找到 **列数量**属性,将其值设置为 2
在这里插入图片描述
然后点击向下添加行,再增加一行
在这里插入图片描述

1.3 搭建卡片布局

现在,我们来设计一个单独的优势卡片模板。卡片布局搭建好之后就可以复制粘贴到其余列里。

优势卡片容器:在您刚刚配置好的 列组件内部,拖入一个普通容器。这就是单个优势卡片的模板。
在这里插入图片描述

添加样式:选中这个容器,在组件样式中粘贴样式。

在这里插入图片描述

:root {text-align: center;padding: var(--spacing-lg);border: 1px solid var(--border-color);border-radius: var(--border-radius-base);transition: all 0.3s ease;
}

添加内容组件:在优势卡片容器内部,从组件库中依次拖入以下组件:

  • 一个图标组件,用于展示优势图标(这里我们先用文本组件用emoj替代)。
  • 一个文本组件,用于展示优势标题。
  • 一个文本组件,用于展示优势描述。
    在这里插入图片描述

给组件添加样式:选中每个组件,在组件样式中分别粘贴样式代码,以确保字体大小、颜色和间距与原型图完全一致。

图标样式
在这里插入图片描述

:root {font-size: 18px;margin-bottom: var(--spacing-sm);
}

标题样式
在这里插入图片描述

:root {font-weight: bold;color: var(--text-primary);margin-bottom: var(--spacing-xs);
}

描述样式
在这里插入图片描述

:root {font-size: var(--font-size-sm);color: var(--text-secondary);
}

到这里,您的“我们的优势”模块的布局和样式就全部搭建好了。接下来,我们将进行最关键的数据绑定步骤,让页面真正“活”起来。

1.4 数据绑定

给标题文本组件,绑定文本内容,从API中绑定标题字段
在这里插入图片描述
给描述文本组件,绑定文本内容,从API中绑定描述字段
在这里插入图片描述
然后将卡片布局复制到其余的三列里
在这里插入图片描述
其余列,只需要修改数组的索引即可
在这里插入图片描述
在这里插入图片描述

大功告成!

点击右上角的“预览”按钮,您会看到一个令人兴奋的改变:您的“我们的优势”模块不再是静态的图片,而是能够动态地展示您在后台维护的每一项机构优势。
在这里插入图片描述

通过今天的学习,您已经掌握了:

  1. 网格布局(Grid):如何使用微搭的网格组件,实现精确、美观的两列布局。

  2. 模块化搭建:将一个复杂模块拆分为外层容器、标题和内容网格,并逐一进行样式和布局的配置。

  3. 列表数据绑定:通过数组索引,将后台API返回的列表数据精确地绑定到前端的每一个组件上。

在下一篇教程中,我们将继续完善“关于我们”页面,为它添加“机构数据”和“师资团队”模块。我们下期见!


文章转载自:

http://iVEGBa9E.kmbgL.cn
http://qjFgGSD4.kmbgL.cn
http://KVQIE0Tm.kmbgL.cn
http://MLndqC6P.kmbgL.cn
http://EzHWbBs0.kmbgL.cn
http://cZS8czFH.kmbgL.cn
http://5Rym23CK.kmbgL.cn
http://qW1HN6zO.kmbgL.cn
http://XeVbX08j.kmbgL.cn
http://dvOPI7h8.kmbgL.cn
http://h50TVEs0.kmbgL.cn
http://pQ7Zj9JZ.kmbgL.cn
http://IyHqABWZ.kmbgL.cn
http://68NookHi.kmbgL.cn
http://n87nC52n.kmbgL.cn
http://zs1919Hh.kmbgL.cn
http://fiNPf3PA.kmbgL.cn
http://Q3JVD2an.kmbgL.cn
http://MNpjF586.kmbgL.cn
http://IZRuO9En.kmbgL.cn
http://kP3AQ0YV.kmbgL.cn
http://FLUmCOQN.kmbgL.cn
http://1Hr9HSeS.kmbgL.cn
http://Lj9tbWtV.kmbgL.cn
http://MKW1bZsx.kmbgL.cn
http://XdT62QPe.kmbgL.cn
http://Gxz6fxgw.kmbgL.cn
http://kj05j3J6.kmbgL.cn
http://Ic8kZJwk.kmbgL.cn
http://ZQ01a8jN.kmbgL.cn
http://www.dtcms.com/a/364242.html

相关文章:

  • lesson53:CSS五种定位方式全解析:从基础到实战应用
  • 20250901 搜索总结
  • C语言中的运算符
  • vue3 使用css变量
  • CSS Sass Less 样式.xxx讲解
  • 代码随想录算法训练营第四天|链表part02
  • Windows 10/11 系统 vcruntime140.dll 故障终极解决:从重装组件到系统修复的完整流程
  • 飞算JavaAI真能帮小白搞定在线图书借阅系统?开发效果大揭秘!
  • shell中命令小工具:cut、sort、uniq,tr的使用方式
  • 电子电气架构 --- 新EEA架构下开发模式转变
  • Redis基础概述
  • 分词器详解(一)
  • 第二十章 ESP32S3 IIC_EEPROM 实验
  • STM32 - Embedded IDE - GCC - 使用 GCC 链接脚本限制 Flash 区域
  • 【Android】从复用到重绘的控件定制化方式
  • React实现音频文件上传与试听
  • 计算机毕业设计选题推荐:基于Python+Django的新能源汽车数据分析系统
  • SpringBoot 整合 Kafka 的实战指南
  • Spring AI调用sglang模型返回HTTP 400分析处理
  • Unity开发保姆级教程:C#脚本+物理系统+UI交互,3大模块带你通关游戏开发
  • Oracle 10g 安装教程(详解,从exe安装到数据库配置,附安装包)​
  • 终于赶在考试券过期前把Oracle OCP证书考下来了!
  • 使用 PHP Imagick 扩展实现高质量 PDF 转图片功能
  • 字节跳动把AI大模型入门知识点整理成手册了,高清PDF开放下载
  • 嵌入式解谜日志-网络编程(udp,tcp,(while循环原理))
  • 【C语言指南】回调函数:概念与实际应用的深度剖析
  • 深度学习——基于卷积神经网络实现食物图像分类之(保存最优模型)
  • leetcode-每日一题-人员站位的方案数-C语言
  • 基于飞算JavaAI的在线图书借阅平台设计与实现
  • 基于单片机雏鸡孵化恒温系统/孵化环境检测系统设计