幼儿园小程序实战开发教程(中篇)

简介: 幼儿园小程序实战开发教程(中篇)

目录

上一篇我们介绍了幼儿园小程序的需求和设计过程,本篇我们开始进入开发阶段

首页开发


开发的过程就是将原型实现的过程,第一步是要实现轮播图

首页轮播图


轮播图的效果是多张图片进行循环播放,我们在数据源部分设计了一个园所信息的数据源,开发的过程是先录入测试数据。点击数据源的更多,点击管理数据

在打开的数据管理后台点击新建录入数据

我们从网上下载几张图片上传到首页轮播图里

数据录入好之后就需要定义变量来读取我们的数据,创建一个模型变量,选择园所信息的数据源,方法选择查询列表

然后往页面中添加一个普通容器

设置普通容器的背景色为灰色

往普通容器里添加一个轮播容器

删除轮播容器里多余的图片,只保留一张

在通用配置里,绑定循环展示

绑定首页轮播图

将图片地址从循环对象中绑定

绑定好了之后就将数据源的图片自动显示了出来

宫格导航


第二部分是宫格导航,我们需要从数据源中动态的读取图标和菜单名称。先添加一个宫格导航组件

依次从变量中选中菜单名称和图标

其余的图标我们要使用表达式绑定

$page.dataset.state.yuansuo.records[0].dhtb[1].mc

$page.dataset.state.yuansuo.records[0].dhtb[1].tb

新闻公告

先往页面添加一个普通容器

给普通容器设置上边距和背景色

self {
    margin-top: 15px;
    background: rgb(255, 255, 255)
}

往普通容器里增加一个标题组件

设置标题内容为新闻公告,大小为4

在标题组件下边增加图文展示项组件

内容需要从数据源读取,我们先定义一个变量,读取通知公告的信息

需要将图片显示到右侧,我们启用设置媒体置于右侧属性

然后绑定标题和消息内容

继续添加一个分割线组件

然后添加一个普通容器,里边添加文本和图标,设置文本的内容为查看更多

self {
    display: flex;
    justify-content: center;
    flex-direction: row
}

特色课程介绍

先增加一个普通容器,并设置一定的上边距,设置背景色为白色

self {
    margin-top: 15px;
    background: rgb(255, 255, 255)
}

里边添加一个标题组件,修改内容为特色课程介绍

在下边添加一个图文卡片

依次设置好图文内容

教学课堂


按照上述的方法我们先添加标题,先增加一个普通容器,里边添加一个标题组件。修改普通容器的外边距和背景色

self {
    margin-top: 15px;
    padding-top: 15px;
    background: rgb(255, 255, 255)
}

标题设置好后,往下边添加一个滚动容器,我们来实现一下图片的横向滑动的效果

属性更改成允许横向滚动

给滚动容器设置样式,布局选择flex布局,不换行,并且设置高度

在滚动容器里添加普通容器并放置一个图片组件

给普通容器绑定循环展示,设置我们园所信息里的教学课堂字段

图片地址从循环对象里绑定

立即报名


立即报名我们可以克隆我们特色课程的效果,选中特色课程,右键选择克隆

克隆完了将标题和内容修改好即可

底部导航条


最后添加tab栏组件,将导航条都修改好

最终效果


总结


我们本篇带着大家一步步实现了首页的功能,下一篇我们完成其余页面的开发

相关文章
|
12月前
|
缓存 小程序 前端开发
商城/点餐/家政类小程序源码合集_微信抖音小程序源码开发从入门到精通实战
本文系统讲解如何利用现有源码快速开发商城、点餐、家政类微信/抖音小程序,涵盖环境搭建、核心功能实现、多平台部署与优化,提供完整技术方案。实战导向,助力开发者高效入门与落地。
|
12月前
|
小程序 PHP 图形学
热门小游戏源码(Python+PHP)下载-微信小程序游戏源码Unity发实战指南​
本文详解如何结合Python、PHP与Unity开发并部署小游戏至微信小程序。涵盖技术选型、Pygame实战、PHP后端对接、Unity转换适配及性能优化,提供从原型到发布的完整指南,助力开发者快速上手并发布游戏。
|
JSON 监控 小程序
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
1871 14
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
|
人工智能 自然语言处理 小程序
让小程序拥有“视觉之眼“:DeepSeek图像识别实战指南
本文介绍如何通过DeepSeek计算机视觉技术,赋予小程序“看懂世界”的能力。从构建视觉感知系统、训练专属视觉词典到创造会思考的界面,详细讲解了实现智能相册、植物识别器和老旧照片修复等功能的步骤。最后探讨性能优化与安全合规要点,展望未来视觉智能应用的无限可能。
|
XML 小程序 前端开发
小程序制作教程
小程序制作教程
1980 3
小程序制作教程
|
JavaScript 小程序 开发者
uni-app开发实战:利用Vue混入(mixin)实现微信小程序全局分享功能,一键发送给朋友、分享到朋友圈、复制链接
uni-app开发实战:利用Vue混入(mixin)实现微信小程序全局分享功能,一键发送给朋友、分享到朋友圈、复制链接
3751 0
|
小程序 安全 搜索推荐
【微信小程序开发实战项目】——个人中心页面的制作
本文介绍了如何设计和实现一个网上花店的微信小程序,包括个人中心、我的订单和我的地址等功能模块。个人中心让用户能够查看订单历史、管理地址和与客服互动。代码示例展示了`own.wxml`、`own.wxss`和`own.js`文件,用于构建个人中心界面,包括用户信息、订单链接、收藏、地址、客服和版本信息。我的订单部分展示了订单详情,包括商品图片、名称、销量、价格和订单状态,用户可以查看和管理订单。我的地址功能允许用户输入和编辑收货信息,包括联系人、性别、电话、城市和详细地址。每个功能模块都附有相应的WXML和WXSS代码,以及简洁的样式设计。
1459 0
【微信小程序开发实战项目】——个人中心页面的制作
|
小程序 PHP
全新UI自助图文打印系统小程序源码 PHP后端 附教程
全新UI自助图文打印系统小程序源码 PHP后端 附教程
956 2
|
小程序 开发者
uniapp实战 —— 开发微信小程序的调试技巧
uniapp实战 —— 开发微信小程序的调试技巧
1848 1
|
前端开发 小程序
【微信小程序-原生开发】实用教程20 - 生成海报(实战范例为生成活动海报,内含生成指定页面的小程序二维码,保存图片到手机,canvas 系列教程)
【微信小程序-原生开发】实用教程20 - 生成海报(实战范例为生成活动海报,内含生成指定页面的小程序二维码,保存图片到手机,canvas 系列教程)
1519 0