前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >培训报名小程序报名功能开发

培训报名小程序报名功能开发

原创
作者头像
低代码布道师
发布2023-10-11 11:21:31
1550
发布2023-10-11 11:21:31
举报
文章被收录于专栏:微搭低代码微搭低代码

@TOC

在培训报名小程序中,我们已经开发了首页和列表页。在列表页点击报名时就跳转到报名页面,先看我们的原型

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

报名页分为两个部分,上半部分是展示课程的详细信息,下半部分是具体的提交信息。本篇就介绍一下报名页面功能的开发

1 创建页面

开发功能的时候先需要创建页面,打开我们的应用,点击创建页面的图标,创建我们的报名页

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

2 新建URL参数

因为需要展示课程的详细信息,我们需要传入课程的数据标识。选中页面,创建一个参数

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

3 课程详细信息

要展示课程的详细信息,我们用到了数据详情组件,从右侧的组件区域拖入一个数据详情组件

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

数据模型需要选择我们的培训内容数据源,设置我们的数据筛选,让数据标识等于我们的URL参数

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

然后删掉多余的组件

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

4 报名数据源创建

要想存储用户提交的信息,需要创建数据源,切换到数据源创建视图,我们添加一个报名的数据源

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

输入数据源的名称报名信息

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

点击编辑,进入字段添加视图

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

点击添加字段

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

先添加姓名,字段类型选择文本

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

性别的话我们选择枚举类型,需要创建一个选项集,点击立即创建

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

输入身份证的字段

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

输入电话号码的字段

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

输入工作单位字段

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

因为报名和培训内容是一个一对多的关系,需要创建一个所属培训内容的字段,类型选择关联关系,和培训内容进行关联

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

为了区分数据权限,我们还需要增加一个openid的字段

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

这样数据源就创建好了

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

5 报名信息功能开发

第二部分我们要让用户输入报名需要的具体数据,微搭使用表单容器组件让用户输入数据,拖入一个表单容器组件,数据模型选择报名信息

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

这里要注意的是培训内容需要设置默认值,我们绑定为URL参数

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

openid要绑定我们的系统变量,从当前用户里选择

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

6 设置页面跳转

报名信息页面设置好之后,需要让列表页可以跳转到报名页,我们切换回列表页,给数据绑定点击事件,动作选择打开页面,然后传入我们的数据标识

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

7 最终实现的效果

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

总结

我们本篇介绍了报名信息功能的开发,涵盖了数据源的创建、数据详情、表单容器组件的使用,以及页面跳转参数的传递。低代码的开发特点是以组件为基础,设置属性、设置样式、设置事件。只要掌握了基本要领就可以按照自己的需要开发出软件来,如果感兴趣照着教程试一下吧。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 创建页面
  • 2 新建URL参数
  • 3 课程详细信息
  • 4 报名数据源创建
  • 5 报名信息功能开发
  • 6 设置页面跳转
  • 7 最终实现的效果
  • 总结
相关产品与服务
腾讯云微搭低代码
微搭低代码是一个高性能的低代码开发平台,用户可通过拖拽式开发,可视化配置构建 PC Web、H5 和小程序应用。 支持打通企业内部数据,轻松实现企业微信管理、工作流、消息推送、用户权限等能力,实现企业内部系统管理。 连接微信生态,和微信支付、腾讯会议,腾讯文档等腾讯 SaaS 产品深度打通,支持原生小程序,助力企业内外部运营协同和营销管理。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档