微信小程序 实现注册协议滚动置底部 显示按钮状态

devtools/2025/2/22 5:52:35/

引言

网络软件的软件协议,用户协议等相关协议的认可,防止以及保护个人或公司权益。

准备工作

原生小程序>微信小程序
在这里插入图片描述在这里插入图片描述

实现步骤

创建注册协议页面
创建 wxml 文件,编写注册协议内容
创建 wxss 文件,设置页面样式
添加滚动事件
在 wxml 文件中添加 scroll-view 组件
在 js 文件中监听滚动事件 【scrolltolower】
判断滚动位置
获取滚动位置
判断是否滚动到底部
显示按钮状态
在 wxml 文件中添加按钮
在 js 文件中控制按钮的显示状态

代码示例

wxml

<view class="qyinfo-box"><scroll-view class="scroll-view" scroll-y bindscrolltolower="scrolltolower"><rich-text nodes="{{content}}"></rich-text></scroll-view><button disabled="{{canagree == true}}" bindtap="agree">同意并继续</t-button>
</view>

json

{"component": true,"usingComponents": {}
}

js

Component({behaviors: [],properties: {},data: {content: '',// 协议内容canagree:true,// 是否滚动置底关联按钮状态 false 可以点击 true 禁止点击},lifetimes: {created() {},attached() {},moved() {},detached() {},},methods: {scrolltolower() {this.setData({canagree:false})}},
});

http://www.ppmy.cn/devtools/159004.html

相关文章

文心一言还有哪些待优化的地方

文心一言作为一款基于深度学习算法的智能写作工具,在提高写作效率和质量方面具有显著优势,但也存在一些待优化的地方。以下是对文心一言待优化方面的详细分析: 一、文本生成质量 语句表达的优化: 文心一言生成的语句在表达上可能存在局限性,有时不能完全符合人们的口感,…

android 的抓包工具

charles 抓包工具 官网地址 nullCharles Web Debugging Proxy - Official Sitehttps://www.charlesproxy.com/使用手册一定记得看官网 SSL Certificates • Charles Web Debugging Proxy http请求&#xff1a; 1.启动代理&#xff1a; 2.设置设备端口 3.手机连接当前代理 …

DeepSeek 本地部署及接口调用

1、下载并安装 Ollama 官网地址&#xff1a;Ollama&#xff0c;下载后双击运行即可完成安装。该程序安装过程中&#xff0c;没有提供选择安装位置选项&#xff0c;因此只能安装到C盘&#xff0c;大概5G左右 2、选择模型 选择模型&#xff1a; deepseek-r1: 8 b 操作步骤&…

编辑文章 - 题解:P11557 [ROIR 2016] 有趣数字 (Day 2)

思路 记忆化搜索。很明显这题的输入一定是字符串。那么我们还需要写一个字符串减法&#xff0c;来计算左端点减一的值。 题目要求计算区间 l ∼ r l \sim r l∼r 内有趣的数字的数量。那么 1 ∼ r 1 \sim r 1∼r 的有趣数字的数量减去 1 ∼ l − 1 1 \sim l-1 1∼l−1 的数…

【Prometheus】prometheus黑盒监控balckbox全面解析与应用实战

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全…

【模板】并查集

int fa[MAXN], rank[MAXN]; inline void init(int n) {for (int i 1; i < n; i){fa[i] i;rank[i] 1;} }int find(int x) {return x fa[x] ? x : (fa[x] find(fa[x])); // 路径压缩 }inline void merge(int i, int j) {int x find(i), y find(j);if (rank[x] < ra…

网络安全知识:网络安全网格架构

在数字化转型的主导下&#xff0c;大多数组织利用多云或混合环境&#xff0c;包括本地基础设施、云服务和应用程序以及第三方实体&#xff0c;以及在网络中运行的用户和设备身份。在这种情况下&#xff0c;保护组织资产免受威胁涉及实现一个统一的框架&#xff0c;该框架根据组…

Arduino 第十六章:pir红外人体传感器练习

Arduino 第十六章&#xff1a;PIR 传感器练习 一、引言 在 Arduino 的众多有趣项目中&#xff0c;传感器的应用是非常重要的一部分。今天我们要学习的主角是 PIR&#xff08;被动红外&#xff09;传感器。PIR 传感器能够检测人体发出的红外线&#xff0c;常用于安防系统、自动…