培训报名小程序报名确认开发

目录

  • [1 创建页面](#1 创建页面)
  • [2 创建URL参数](#2 创建URL参数)
  • [3 信息展示](#3 信息展示)
  • [4 消息订阅](#4 消息订阅)
  • [5 页面传参](#5 页面传参)
  • [6 程序预览](#6 程序预览)
  • 总结

我们上一篇介绍了报名功能的开发,在用户报名成功后需要展示报名的确认信息,如果信息无误提示用户支付,在支付之前需要让用户进行授权,允许小程序给用户发送订阅消息。原型如下:

1 创建页面

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

2 创建URL参数

我们的报名确认信息需要展示两个数据源的信息,分别是课程信息和报名信息,因此需要创建两个参数

点击大纲树的页面,创建URL参数

建两个参数,分别是课程的ID和报名的ID

3 信息展示

信息展示的话我们用数据详情组件开发,拖入数据详情组件,选择数据源

设置筛选条件,让我们的数据标识等于我们传入的ID

然后删掉不必要的字段

按照同样的方法设置一下报名信息的展示

最下边添加一个按钮,名称改为立即支付

4 消息订阅

点击按钮的时候我们先要让用户授权我们可以发送订阅消息,先需要登录到小程序的管理后台,启用一个通知模板

这里选用模板之后主要是为了得到模板ID,选用模板的时候我们需要按需选择提示的字段信息

选中我们的按钮,设置点击事件,选择消息订阅授权,然后把我们的模板ID输入对应的属性中

模板id是一个数组,我们的表达式输入如下:

bash 复制代码
['m3DRMNP91b9PiPChwvNXnNvIc6llQv1OeFhkklpu5DE']

5 页面传参

我们的页面是从报名页面跳转过来,跳转的时候需要传入对应的参数。切换回报名页面,选中表单容器,点击一下数据源提交的事件

提交成功后我们增加一个打开页面的事件,页面选择报名确认页,传入对应的参数

6 程序预览

点击实时预览,我们测试一下功能

测试通过后点击发布,发布成小程序,我们看一下消息订阅的通知是否弹出

至于支付、消息的发送,这都涉及到API的编写,而API的功能目前需要开通企业版才可以使用,是否需要这些功能需要根据你的需求及付费能力综合考虑。

总结

我们本篇讲解了报名确认的功能,主要涉及数据详情组件的使用,页面传参以及消息订阅开发,低码开发通常是以配置为主,当然如果涉及到后端能力使用的,还需要编写一部分后端代码,比起传统开发确实要快不少,感兴趣的照着教程做一遍吧。

相关推荐
2501_9151063227 分钟前
Flutter iOS混淆打包详细教程与步骤
android·flutter·ios·小程序·uni-app·iphone·webview
码云数智-大飞13 小时前
2026 年跨端开发决战:小程序原生 vs uni-app vs Taro 深度对比
小程序·uni-app·taro
河北清兮网络科技19 小时前
直播APP开发怎么选?流媒体高端定制架构解析,避开模板与外包技术坑
小程序·架构·app·短剧·短剧app·广告联盟
上单带刀不带妹21 小时前
小程序图片缓存问题:时间戳和版本号解决图片不更新
缓存·小程序·vue·uniapp
bug总结1 天前
uniapp 微信小程序请求规范
微信小程序·小程序·uni-app
微三云 - 廖会灵 (私域系统开发)1 天前
垂直行业 SaaS 实践|AI 美业小程序,构建美业服务全链路数字化闭环
人工智能·小程序
做萤石二次开发的哈哈1 天前
海康班班通交互一体机技能接入实战:ISAPI透传+OTAP双协议封装,Web/App/小程序教学管理应用一站生成
前端·物联网·小程序·交互·萤石开放平台·蓝海aiot一站式工作台·aiot开发
希艾席帝恩1 天前
数字孪生平台与数据内容工具对比:山海鲸可视化VS镝数
大数据·人工智能·物联网·低代码·信息可视化·数字化转型
云迈科技-软件定制开发1 天前
长沙企业软件开发、App 开发全流程|需求、开发、上线、运维拆解
小程序·app开发