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

vue + vue-loop-scroll表格点击,弹出详情滚动不暂停

vue-loop-scroll支持waitTime和waitMode,但是呢,希望点击表格查看详情是表格可以暂停

waitMode的话,有俩值:item,滚动过每一项暂停;page,滚动过每一页暂停;

尝试:点击详情,根据详情状态判断等待时间

页面确实可以暂停,但是当关闭详情时,须要等待整个数据按999999滚动完后方可按照10去滚动

<template>
<LoopScroll:dataSource="checkGridData":waitTime="changeWaitTime"itemKey="id":pausedOnHover="true"
>
<template #default="{ item }"><li><div>{{ item.idx}}</div><div>{{ item.number}}</div></li></template>
</LoopScroll>
</template><script setup lang="ts">
import { LoopScroll } from "@joyday/vue-loop-scroll";
let visible = ref(false) //详情状态
const changeWaitTime = ()=>{
let waitTime = 10if(visible.value){waitTime= 999999}else{waitTime= 10}return waitTime;
}
</script>

尝试二:添加key,点击详情,页面滚动等待时长设置为999999,关闭详情时修改key值,页面会按照10去滚动,但是因为是刷新,所以数据会从第一个重新滚动

<LoopScroll:dataSource="recordsData":waitTime="waitTime"itemKey="id":pausedOnHover="true":key="key">js部分:
// 查看详情
const visible: any = ref(false);
function onDetail() {visible.value = true;changeWaitTime()
}
// 关闭详情
function closeDetailDrawer() {visible.value = false;key.value = key.value + 1changeWaitTime()
}
let key = ref(0)
let waitTime = ref(10)
const changeWaitTime = ()=>{if(visible.value){waitTime.value = 999999}else{waitTime.value = 10}
}

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

相关文章:

  • 海上石油钻井平台人员安全管控解决方案
  • 表中如何插入数据!扩展技能边界
  • 线代第五章第一节:矩阵的特征值与特征向量
  • 【ROS2】Qt Debug日志重定向到ROS2日志管理系统中
  • MCP介绍,原理说明,完整使用示例demo
  • ubuntu 22.04 安装下载
  • 打印机可以异地远程打印吗?本地网络怎么设置操作打印机给远程连接使用?
  • day39python打卡
  • Java无序数组 vs 有序数组:性能对比与选型指南
  • 大白话解释一下pdm和pcm
  • Ansys Zemax | 手机镜头设计 - 第 2 部分:光机械封装
  • MySql(六)
  • 探秘文件系统:定义、功能与各类型全方位对比
  • 攻防世界János-the-Ripper
  • 基于蚁群算法的三维路径规划原理与实现
  • 2025推客系统小程序开发:独立部署源码交付,高性价比裂变增长引擎
  • TI dsp FSI (快速串行接口)
  • 使用python rembg模块移除图片背景
  • TensorFlow Extended (TFX) 生产环境模型版本控制与回滚实战指南
  • JavaScript性能优化实战技术文章大纲
  • Python爬虫实战:研究Requests-HTML库相关技术
  • 典籍知识问答重新生成逻辑修改
  • 线程安全问题的原因和解决方案
  • String类中的常用方法
  • RapidOCR集成PP-OCRv5_det mobile模型记录
  • 【AI论文】ScienceBoard:评估现实科学工作流程中的多模态自主代理
  • 【FPGA开发】Ubuntu16.04环境下配置Vivado2018.3—附软件包
  • mysql执行sql语句报错事务锁住
  • Python爬虫实战:研究Aiohttp库相关技术
  • 【C语言】指针详解(接)