小程序用户协议页面实现

本文介绍了小程序用户协议页面的设计思路,包括在首页加载时检查用户是否同意协议,若未同意则弹出协议窗口。用户同意后才能继续使用并保存状态至storage。协议页面设计简单,长内容通过跳转到新页面展示。后端开发者也可轻松实现前端页面。提供了CSS调试工具链接及参考资源。
摘要由CSDN通过智能技术生成

小程序用户协议页面设计思路

  1. 新增用户协议页面
  2. 首页加载(onLoad())的时候,检查是否已经同意过,没有的话则弹出用户协议界面。点击详情跳转到用户协议页面(使用wx.navigateTo)
  3. 用户点击同意后,才能继续使用小程序,并且保存到storage

效果图如下

控制显示用户协议窗口

在首页新增一个view,根据全局userAgree的值,决定是否显示弹窗

1
2
3
4
5
6
7
8
9
10
11
12
<view wx:if='{
             {userAgree==false}}'>
<view catchtouchmove="catchtouchmove" class="tips">
<view class="tips_box">
<view class="hint_view">
<view class="text">
<view class="hint1" bindtap='goToUserLicence'>点击查看《xx小程序》使用协议</view>
</view>
</view>
<button bindtap='tipAgree' class="agreeBtn" type='primary'>我已阅读并同意</button>
</view>
</view>
</view>

因此要在首页增加一个全局变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值