• 订水商城H5实战教程-03用户协议



    我们上一篇介绍了打开首页时弹出登录窗口的功能,本篇我们实现一下用户协议。

    1 创建页面

    功能是点击用户协议的时候打开具体的协议内容,需要先创建一个页面。打开自定义应用,点击新建页面的图标
    在这里插入图片描述
    输入页面名称
    在这里插入图片描述
    在页面里添加一个数据详情组件
    在这里插入图片描述
    数据模型选择用户协议,数据筛选设置为协议名称等于用户协议
    在这里插入图片描述
    然后清空数据详情的组件,我们添加一个富文本展示组件
    在这里插入图片描述
    给内容属性绑定字段,点击fx,绑定为协议内容
    在这里插入图片描述
    现在页面内容是空的,因为还没有录入数据,点击左侧导航条的数据源图标,找到我们的用户协议数据源,点击管理数据
    在这里插入图片描述
    录入我们的测试数据
    在这里插入图片描述
    数据录入后再次刷新页面,数据就加载出来了
    在这里插入图片描述

    2 为文本组件增加事件

    我们现在用户协议用蓝色标识,引导用户可以点击,选中文本组件,增加事件
    在这里插入图片描述
    设置打开页面事件
    在这里插入图片描述
    选择我们的用户协议页面
    在这里插入图片描述
    用户协议页面还应该有个导航条引导用户再回到首页,添加一个顶部导航组件
    在这里插入图片描述
    修改我们的导航标题,改为用户协议
    在这里插入图片描述

    3 检查用户协议是否勾选

    在登录的时候需要检查用户协议是否勾选,可以在点击确定按钮时候加判断条件。选中确定按钮,设置事件,选中逻辑分支
    在这里插入图片描述
    设置判断条件
    在这里插入图片描述

    If($w.radio1.value==='1', true, false)
    
    • 1

    这个表达式有三个参数,第一个是条件,第二个和第三个是返回值。逻辑是如果条件为true就返回true,如果条件为false就返回false

    我们这里用$w.radio1.value获取单选按钮的选中值,如果值为1表示单选按钮被选中,否则就返回false

    如果单选按钮被选中,我们跳转到注册页面,新建一个用户注册的页面
    在这里插入图片描述
    当满足条件时我们打开用户注册页面
    在这里插入图片描述
    在这里插入图片描述
    当不满足条件时,设置提示信息,提示用户勾选
    在这里插入图片描述
    在这里插入图片描述

    最终效果

    打开首页,点击用户协议跳转到用户协议页面,未勾选的时候点击确认提示信息,勾选之后跳转到注册页面
    在这里插入图片描述

  • 相关阅读:
    hot100-相交链表
    HL7入门收集
    spring-Cloud-netflix-快速入门(三)-服务间调用
    latex 表格标题大小
    【JVM学习】Jconsole 配置jmx 监控JVM
    程序员工作三年攒多少钱合适?
    聊聊工业界“AI算法创新”乱象
    Redis 速度快的原因
    (附源码)计算机毕业设计SSM基于的汉服服装租赁系统
    十一、Spring Boot 整合 WebSocket(1)
  • 原文地址:https://blog.csdn.net/u012877217/article/details/134005169