<template>
<div class="activity-wrap">
<div class="activity-list" @scroll="loadMore">
<div class="activity-item" v-for="item in activityList">
<div class="name">
<div>{{item.name}}</div>
<div>碳积分</div>
</div>
<div class="name">
<div>{{item.status}}</div>
<div>{{item.integralValue}}</div>
</div>
<div class="name">
<span>活动时间:</span>
<span>{{item.time}}</span>
</div>
<div class="name">
<div>活动承诺:</div>
<div>{{item.detail}}</div>
</div>
</div>
<p style="text-align: center;font-size: 14px;color: #5e6d82;line-height: 1.5em;" v-if="pageFlag && pageNo*10 < totalCount">加载中...</p>
<p style="text-align: center;font-size: 14px;color: #5e6d82;line-height: 1.5em;" v-if="pageNo*10 > totalCount">已经没有更多了...</p>
</div>
</div>
</template>
<script>
export default {
name: "activity",
data () {
return {
activityList: [ ],
roomsOff:true,
pageNo:1,
totalCount:0,
pageFlag:false,
courts:[],
}
},
created() {
for(var i = 1; i <= 10; i++){
this.activityList.push(
{
name:"低碳快闪"+i,
status:'进行中'+i,
integralValue:'30'+i,
time:'5.30 20:00-22:00',
detail:'活动时间内减少使用家庭大功率电器,填写户号及相应信息可活动网上国网App积分。'
}
);
this.totalCount=99;
}
},
methods: {
loadMore(e){
console.log("========================="+this.pageNo)
console.log(this.pageNo*10)
console.log(e.target.scrollHeight - e.target.scrollTop-e.target.offsetHeight)
if(e.target.scrollHeight - e.target.scrollTop-e.target.offsetHeight <= 150){
if(this.pageFlag){
return
}
if(this.pageNo*10 > this.totalCount){
return
}
// this.pageFlag = true;
this.pageNo++;
for(var i = 1; i <= 10; i++){
this.activityList.push(
{
name:"低碳快闪"+i,
status:'进行中'+i,
integralValue:'30'+i,
time:'5.30 20:00-22:00',
detail:'活动时间内减少使用家庭大功率电器,填写户号及相应信息可活动网上国网App积分。'
}
);
this.pageFlag = false
}
}
}
}
}
</script>
<style scoped lang="less">
html,body{
height:100%
}
.activity-wrap{
width: 90%;
margin: auto;
height: 100% ;
.activity-list{
height: 100% ;
overflow-y: scroll;
.activity-item{
width: 90%;
background: #0b9494;
border-radius: 15px;
border: 1px solid;
margin: 5px auto;
}
}
}
</style>
相关推荐
【自然语言处理】【聚类】TELL:可解释神经聚类
超越分类的XAI:可解释神经聚类 《XAI Beyond Classification: Interpretable Neural Clustering》 论文地址:https://www.jmlr.org/papers/volume23/19-497/19-497.pdf 一、简介 本文研究了可解释AI(XAI\text{XAI}XAI)和数据聚类这两个挑战性问题。第一个问题是如何设计一种具有固定可解释性的神经网络,而不是给出一个黑盒模型的事后解释。第二个问题是,使用可微分神经网络来实现离散的k-me
vue中 @scroll的使用
@scroll 是 Vue 中的一个修饰符,可以用来监听元素的滚动事件。 使用方法: 在元素上绑定一个 @scroll 修饰符,并绑定一个事件处理函数,如: <template> <div class="container" @scroll="handleScroll"> </div> </template> <script>...
5分钟搞定PaddleOCR PP-OCRv5环境搭建:从安装到第一个识别Demo
本文提供了一份详细的PaddleOCR PP-OCRv5环境搭建与快速入门指南。通过清晰的步骤,指导读者在5分钟内完成从创建Python虚拟环境、安装PaddlePaddle框架和PaddleOCR库,到编写并运行第一个OCR识别Demo的全过程,帮助开发者快速体验最新的PP-OCRv5模型的文字识别能力。
Div 高度、滚动条距 Div 顶部偏移量、Div 中文档总高度
目录 示例图说明 编码示例 回到顶/底部 消息区自动滚动到底部 示例图说明 如上图所示,假设橙色表示滚动条,蓝色框表示 div 区域,黑色区域表示看不到的文档部分,高度说明如下: B:表示 div 元素高度,div 的高度不会随着内容的编号而编号,与有没有出现滚动条无关,只与自己的 height 属性有关 A:表示 div 内文档高度,当没有出现滚动条时,A文档高度...
ROS入门必学导航算法——Navigation
该平台集成了多款无人车底盘,包括履带式、四轮差速、阿克曼、麦克纳姆轮底盘等,以满足不同形式和配置的需求,并搭载了RTK定位系统、双目相机、深度相机和激光雷达等多种传感器,以满足开发者的科研需求。amcl节点接收里程计数据(通过"odom"话题)和激光雷达数据(通常通过"scan"话题),结合已知的地图,实时地估计出机器人在该地图上的位置。在ROS中,这是通过"tf库"变换实现的,通过将传感器数据转换到共同的参考系中,系统可以更容易地集成来自不同传感器的数据,并确保它们在相同的空间和时间范围内可用。
从零开始:EAS2+Elmo+Maxon电机调试全流程(含电流环优化技巧)
本文详细解析了从零开始搭建基于EAS2软件、Elmo驱动器和Maxon电机的运动控制系统的全流程。内容涵盖硬件连接规范、EAS2基础配置、核心的电流环模型辨识与手动优化技巧,以及速度环、位置环的搭建与调试策略,旨在帮助工程师构建稳定、高性能的伺服控制核心。
vue中 @scroll
是 Vue 中的一个修饰符,可以用来监听元素的滚动事件。
本地部署gradle
在部署CAS构建执行包时,如果按照CAS的官方命令gradlew clean build,如果系统没安装过gradle,这个步骤将会从网上下载gradle,但是进度非常慢,耗时很长。为了更快地完成项目构建,我们可以直接在本地部署好gradle,节省一点时间。
vue监听失效_vue中使用@scroll监听滚动事件,@scroll无效
vue中使用@scroll监听滚动事件,@scroll无效lycorisradiata•2020 年 04 月 26 日在做滚动条滑到底部时有自动加载更多这个需求。:desc=book.bookInfo:title=book.bookNameclass="goods-card":thumb=book.bookCover:id="book.bookId"/>加载更多但是发现循环出来的li标...
YOLOv8【第七章:损失函数篇·第1节】一文搞定,IoU系列损失函数!
🏆 本文收录于 《YOLOv8实战:从入门到深度优化》 专栏。该专栏系统复现并梳理全网各类 YOLOv8 改进与实战案例(当前已覆盖分类 / 检测 / 分割 / 追踪 / 关键点 / OBB 检测等方向),坚持持续更新 + 深度解析,质量分长期稳定在 97 分以上,可视为当前市面上 覆盖较全、更新较快、实战导向极强 的 YOLO 改进系列内容之一。
3、提升管壳式换热器能效:双螺旋盘管的应用研究
本研究探讨了在管壳式热交换器中应用双螺旋盘管以提升能效的可行性。通过实验对比双螺旋与单螺旋盘管的热传递效率,结果显示双螺旋盘管达到54.33%的效率,显著优于单螺旋的48.88%。双螺旋结构不仅增大了换热面积,还因产生剪切应力而减少结垢,延长运行周期。采用NTU方法评估热传递性能,验证了该设计在工业应用中的高效性与实用性,建议在制冷、空调、石油精炼等领域推广使用。
vue @scroll 监听滚动条事件
vue @scroll 监听滚动条事件 为啥要使用 @scroll 监听滚动条事件 没用在vue.js 开发前 我们监听滚动条事件都是在window挂监听事件 例如:window.onscroll = function , 不是说vue.js不能这样写, 只是这样写不好 这些必须在这个页面销毁时 清除这个事件 不然的话就会在全局监听,用原生 window监听可能是大家最熟悉的方法 .可vue.js 给我提供了@scroll 这个方法用来处理滚动条监听它不香吗??? 好了不多BB直接将上干货 使用@scrol
零基础教你学RDMA驱动开发--第8篇:队列对(QP)、完成队列(CQ)与工作请求(WR)机制剖析
本文深入剖析了RDMA(远程直接内存访问)中的核心机制:队列对(QP)、完成队列(CQ)和工作请求(WR)。QP作为通信端点包含发送队列(SQ)和接收队列(RQ);WR是用户提交的操作指令,转换为工作队列元素(WQE)后由网卡异步执行;CQ则提供完成通知机制。文章详细介绍了三者的协作原理,包括QP状态机、WR提交方式、CQ轮询机制,以及关键的信号控制技术(Signaled Mode)来优化性能。同时对比了SEND/RECV和RDMA WRITE两种模式的差异,提供了调试技巧和最佳实践。这些机制共同构成了RD
vue @scroll 事件
vue 的 scroll 事件 做首页按需加载的时候 滚动条滚动到底部之后加载 由于如果绑定在window上,那么路由切换之后,事件依然会被触发,所以在div元素上绑定 (如果绑定在window上,那么在导航守卫里,路由离开的时候解绑就行了,一样可以实现功能) 在元素标签上直接绑定 scroll 事件 <div class="home-test" @scroll="scrol...
C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片
基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正
华为的C语言编程规范.pdf
华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。
【VUE】在vue中使用@scroll监听滚动事件,@scroll无效问题解决!
在网上看了一下vue中监听滚动条滚动事件,清一色的使用document.addEventListener('scroll',function(){})我是在做滚动条滑到底部时,自动加载更多的时候有这个需求。我认为使用document.addEventListener会破坏vue的统一性,对我这种有轻微代码强迫症的人来说,让我感觉很不爽。而且这种做法,会让你更加难以判断是否滑动到底部了,特别是当你并...
pscad IEEE标准系统搭建说明
pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。
VUE项目中使用@scroll获取不到事件对象,结果undefined
[解决] VUE项目中使用@scroll获取不到实践对象,结果undefined考虑为什么获取不到事件对象几种解决办法如果只想在页面内进行跳转可使用 考虑为什么获取不到事件对象 原因1:获取或书写的方式有问题 原因2:样式的 overflow: scroll 原因3:没有给父盒子设置固定高度 原因4:浏览器兼容问题 … 几种解决办法 兼容scrolltopexport default { methods: { changeScroll(e) { // 文档的总高度 co
汉书HE8,好用的汇编代码编写工具
汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大
vue 监听滚动高度_VUE中@scroll失败的真相
vue不能老实的 @scroll真的是一大心病,今天就来去了这颗心病先看MDN上关于scroll事件冒泡的描述:element的scroll事件不冒泡, 但是document的defaultView的scroll事件冒泡,意思大概是监听的目标元素(element)是一个div的话,scroll事件不会冒泡到上一级,而document.defaultView(在浏览器上就是window)会冒泡(这里...
vue中 @scroll可以在组件中使用吗
是的,在 Vue 中,可以使用 @scroll 来监听滚动事件。 你可以在组件的 template 中使用 @scroll 属性来监听滚动事件,如下所示: <template> <div class="container" @scroll="onScroll"> <!-- 你的内容 --> </div> </template&g...
vue @scroll 监听滚动事件,让你一看就明白
百度了一些这类的文章,写的不是特别容易理解,打算自己写一篇笔记。 做首页按需加载的时候 滚动条滚动到底部之后加载或者一个移动端出现一个弹框滑动到底部触发事件
div overflow scroll_VUE中@scroll失败的真相
vue不能老实的 @scroll真的是一大心病,今天就来去了这颗心病先看MDN上关于scroll事件冒泡的描述:element的scroll事件不冒泡, 但是document的defaultView的scroll事件冒泡,意思大概是监听的目标元素(element)是一个div的话,scroll事件不会冒泡到上一级,而document.defaultView(在浏览器上就是window)会冒泡(这里...
vue使用scroll滚动,平滑滚动到顶部 @scroll=“scrollBottom“
然后监听或者点击数据的时候,数据变化 让盒子滚动到顶部。如果想要平滑滚动,需要给添加事件盒子的css样式添加。给添加滚动事件的盒子添加ref获取盒子。
VUE中@wheel和@scroll失败的原因
@wheel和@scroll监听滚动事件条失败的原因
vue 上拉加载 @scroll 并解决 scrollTop失效问题
废话不多说 上代码 <div class="content" ref="scroll" @scroll="handleScroll"> <child :file-list="fileList"></child> </div> handleScroll:function() { var that = this; clearTimeout(this.timer) this.timer = setTimeout(()=>{ ...
vue中@scroll的使用与报错处理
vue中@scroll的使用与报错处理。
4140



被折叠的 条评论
为什么被折叠?



