日程安排小程序实战教程

日常中我们经常有一些事情需要提醒自己,使用日历的形式比较符合实际的使用习惯。本篇我们就利用微搭低代码工具带着大家开发一款日程安排的小程序。

1 创建数据源

登录微搭低代码控制台,打开数据模型,点击创建

输入数据源的名称日程安排

点击编辑添加字段

输入标题,类型选择文本

输入内容,类型选择文本

2 创建应用

点击侧边栏导航,创建应用,选择从空白创建

3 搭建首页

首页我们一共有三个功能点

  • 日历显示日程的一个情况,如果当天有日程安排显示一个红色的小圆点
  • 选中小圆点,下边出现列表
  • 点击+号按钮跳转到日程的新增页面

首先我们来实现一下日历的效果

3.1 日历的效果

从右侧的组件库里拖入日历组件

日历如果要显示数据,需要创建一个变量,在左侧的代码区点击+号

选择新建微搭数据表查询

选择日程安排数据表,触发方式选择入参变化时自动执行

切换到配置页签,点击展示配置的fx

输入如下表达式

javascript 复制代码
$w.query1.data.records.map(item=>({matchDate:$w.DateText(item.createdAt, 'YYYY-MM-DD'),marked:'red'}))

3.2 数据列表展示

选中日期下边会出现一个日程的列表,我们使用数据列表组件来实现。从右侧的组件库拖入数据列表组件

切换到属性页签,选择日程安排数据源

数据筛选,我们设置让我们的创建时间大于等于我们的选中日期,小于我们选中日期加一天

javascript 复制代码
$w.DateAdd($w.calendar1.value, 1)

3.3 创建日程

往页面中添加一个图标,选择+号

切换到属性,设置定位为固定定位,距右边5,距下边5

设置点击事件,打开新页面,我们先创建一个页面

输入页面的标题为日程新增

选中表单容器,拖入页面中

数据模型选择日程安排

选择事件下边的组件内置方法

点击+号继续增加事件,选择返回上一页

回到首页,选择图标组件,设置点击事件

选择打开页面,选择日程新增页面

最终的效果

点击+号,输入日程,可以看到列表页多了一条数据

相关推荐
百数平台1 小时前
百数AI文本知识库配置详解:本地文档上传与自定义录入、解析分段策略全说明
低代码·ai
百数平台2 小时前
百数AI对话流(Chatflow)开发指南:会话历史配置、角色面板、开场白预置问题与智能体挂载
低代码·ai
weixin_422201308 小时前
如何解决小程序图标点击热区小,落点不准问题?
前端·小程序·样式·点击热区·扩大
河北清兮网络科技10 小时前
直播APP商用开发深度解析:为什么模板系统无法支撑规模化直播平台
运维·网络·人工智能·小程序·短剧app
Geek_Vison13 小时前
政务APP新增鸿蒙客户端,如何复用已有的业务单元?
小程序·harmonyos·mpaas·政务·小程序容器
沐子a~13 小时前
小程序实战:萌宠案例
小程序
火眼金睛记单词14 小时前
零基础成人重拾英语:第一个月的30天行动地图
前端·经验分享·学习·小程序
xinraynet14 小时前
沈阳企业小程序开发选型:五个可核验维度,附设备数据采集与私域商城的技术实现要点
大数据·科技·ai·微信小程序·小程序
小码哥0681 天前
Java医院陪诊系统陪护系统陪诊小程序,三端齐全可定制
大数据·小程序·陪诊陪护·陪诊小程序·陪护系统·陪诊系统·陪护小程序
连涨- AI脑波英语1 天前
机构小程序对接词汇课程,测试账号怎样与正式学生账号隔离?
小程序·接口安全·脑机单词速记