当前位置: 首页 > java >正文

加油站小程序实战教程12显示会员信息

目录

  • 1 布局搭建
    • 1.1 搭建头像
    • 1.2 显示会员等级
    • 1.3 余额显示
  • 最终效果

我们上一篇介绍了会员注册的功能,会员注册后再次进入页面的时候就可以根据openid加载会员信息,本篇我们介绍一下显示会员的余额
在这里插入图片描述

1 布局搭建

我们现在在我的页面显示的是会员未开通的界面,当已经存在会员信息后会显示具体的信息。首先是添加一个普通容器用来显示整体的布局。
在这里插入图片描述
给这个容器绑定条件展示,当我们的isMember变量值为true的时候显示这个组件

$w.page.dataset.state.isMember

布局的话,我们这个是一个三行布局,在普通容器下添加一个网格布局,调整成三行一列的形式
在这里插入图片描述

1.1 搭建头像

第一行我们用来显示会员的头像,可以添加一个图片组件,设置高度和宽度为80px,圆角为40px
在这里插入图片描述
我们在会员注册的时候只是要了手机号,因此这里我们上传一个素材来进行占位,让页面美观一点。点击图片的地址属性,上传素材并选择
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2 显示会员等级

在第二行,增加一个普通容器,里边添加一个图标和一个文本组件,设置布局为横向排列
在这里插入图片描述
我们的会员等级分为青铜会员、白银会员和黄金会员,因此需要上传三个图标来显示对应的等级

点击素材与资源,点击上传图片,将我们的素材进行上传
在这里插入图片描述
在这里插入图片描述
像这种根据会员等级显示不同图标的,我们可以添加三个图标,先选择不同的素材,然后通过条件展示进行控制显示
在这里插入图片描述
第一个图标,可以绑定条件展示,当我们的会员等级等于1的时候显示
在这里插入图片描述

$w.page.dataset.state.memberInfo.level=="1"

第二个绑定为2,第三个绑定为3

在这里插入图片描述
在这里插入图片描述
文本的话需要对我们的会员等级进行一次转换,转换成对应的等级名称
在这里插入图片描述

app.utils.formatEnum($w.page.dataset.state.memberInfo.level, `hydj_member`, app)

1.3 余额显示

余额显示布局搭建的时候,我们先可以标一下页面的结构
在这里插入图片描述
这种结构一般用普通容器结合布局就可以搭建出来,先添加一个普通容器,里边添加两个普通容器
在这里插入图片描述
外层普通容器设置布局为横向排列,两端对齐
在这里插入图片描述
内层的第一个普通容器我们添加两个文本组件
在这里插入图片描述
第一个文本组件,修改文本内容为账户余额
在这里插入图片描述
第二个文本组件绑定为具体的余额字段
在这里插入图片描述

"¥ "+($w.page.dataset.state.memberInfo.balance).toFixed(2)

第二个普通容器里添加一个按钮,修改按钮名称为充值,设置背景色为白色
在这里插入图片描述

最终效果

经过一系列的布局搭建以及变量绑定,我们就完成了页面的整体的搭建,具体效果如下:
在这里插入图片描述

http://www.xdnf.cn/news/840.html

相关文章:

  • 创意Python爱心代码分享
  • 理性决策与情绪偏差
  • C++(进阶) 第12特殊类设计
  • RESTful学习笔记(二)---简单网页前后端springboot项目搭建
  • kafka 分区分散在不同服务器上的原理
  • 衡石科技ChatBI--飞书数据问答机器人配置详解(附具体操作路径和截图)
  • 逻辑回归(Logistic Regression)
  • 解决 Arduino IDE 2.3.6 在 Windows 上无法启动:缺少 Documents 文件夹与注册表路径错误
  • javaSE.哈希表
  • 消息中间件RabbitMQ:简要介绍及其Windows安装流程
  • C++初阶——模板
  • C#—Lazy<T> 类型(延迟初始化/懒加载模式)
  • (cvpr2025) LSNet: See Large, Focus Small
  • Java 设计模式心法之第3篇 - 总纲:三大流派与导航地图
  • 使用json_repair修复大模型的json输出错误
  • 小天互连:助力信创产业的国产化即时通讯系统
  • alibaba-JSONObject使用
  • 无人船 | 图解基于PID控制的路径跟踪算法(以全驱动无人艇WAMV为例)
  • FlaskRestfulAPI接口的初步认识
  • 文件包含漏洞,目录遍历漏洞,CSRF,SSRF
  • iFable,AI角色扮演互动平台,自动生成沉浸式故事游戏
  • Yocto项目实战教程‑第6章‑Poky‑镜像菜谱‑机器配置文件‑发行版配置文件‑QEMU
  • Pandas高级功能
  • 项目二 - 任务7:统计一组学生成绩
  • 2021-11-14 C++三七二十一数
  • 【二叉树专题】一道深入浅出的 DFS 题:求二叉树的直径(含通俗易懂讲解)
  • 996引擎-坐骑系统:官方坐骑系统+设置外观实现方案
  • OpenCSG AutoHub v0.5.0 版本发布
  • 快速从S32K358切换到328
  • 【C++】异常处理