news 2026/10/28 19:52:26

记录一段经常会忘记的但很好用的代码

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
记录一段经常会忘记的但很好用的代码

前言

来记录一段经常会忘记的但很好用的代码,主要是为了以后好找。

Web平滑滚动代码

// 平滑滚动publicscrollTo(id:string){constel=document.getElementById(id);if(el){el.scrollIntoView({behavior:'smooth',block:'center'});}}

behavior: 定义滚动动画,可以是"auto"、“smooth"或"instant”。
block: 定义垂直对齐方式,可以是"start"、“center”、“end"或"nearest”。
inline: 定义水平对齐方式,也可以是"start"、“center”、“end"或"nearest”。

Web监听页面滚动选中左侧导航栏

letthat=this;// 创建Observer实例constobserver=newIntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting){// 监听到元素进入视口letidx=Number(entry.target.id.replace('serviceItems',''));if(that.clickIndex<0){that.activeKey=idx;}elseif(that.clickIndex===idx){that.clickIndex=-1;}}});},{threshold:[0.2]}// 20% 可见时触发);this.$nextTick(()=>{// 开始观察元素this.listData.forEach((item,index)=>{letel=document.querySelector(`#serviceItems${index}`);observer.observe(el);});});

uni-app页面滚动

uni.pageScrollTo({selector:'#target-element',duration:300});
参数名类型必填说明
scrollTopNumber否滚动到页面的目标位置(单位px)
selectorString否元素选择器,用于指定要滚动到的元素位置,App、H5、抖音小程序2.62.0+、微信小程序2.7.3+ 、支付宝小程序1.20.0+支持
durationNumber否滚动动画的时长,默认300,单位 ms
successfunction否接口调用成功的回调函数
failfunction否接口调用失败的回调函数
completefunction否接口调用结束的回调函数(调用成功、失败都会执行)

结语

关注我,不迷路。
不定时分享前端相关问题以及解决方案。
希望能帮助每个在开发类似功能的小伙伴。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/28 12:40:16

Open-AutoGLM到底有多强:从零开始掌握自动化大模型生成核心技术

第一章&#xff1a;Open-AutoGLM到底有多强&#xff1a;从零开始掌握自动化大模型生成核心技术Open-AutoGLM 是近年来开源社区中备受瞩目的自动化大模型生成框架&#xff0c;它融合了提示工程、模型微调与任务编排三大能力&#xff0c;能够在无需人工干预的前提下完成从数据预处…

作者头像 李华
网站建设 2026/10/28 5:30:38

表征学习与代码理解的融合难题,Open-AutoGLM是如何突破的?

第一章&#xff1a;表征学习与代码理解的融合难题&#xff0c;Open-AutoGLM是如何突破的&#xff1f;在深度学习与程序分析的交叉领域&#xff0c;如何让模型真正“理解”代码语义&#xff0c;而非仅依赖语法模式匹配&#xff0c;一直是核心挑战。传统方法多将代码转化为抽象语…

作者头像 李华
网站建设 2026/10/29 14:15:57

RePKG工具终极指南:轻松提取Wallpaper Engine精美资源

RePKG工具是一款专为Wallpaper Engine设计的强大资源提取解决方案&#xff0c;能够将PKG格式文件中的精美壁纸资源一键转换为可用的图片格式。无论你是壁纸创作者、游戏资源爱好者还是技术探索者&#xff0c;这款开源工具都能帮助你深度挖掘Wallpaper Engine中的隐藏宝藏。 【免…

作者头像 李华
网站建设 2026/10/28 19:08:41

【巨详细】漏洞挖掘新手指南:零基础从理论到实操,全步骤拆解 + 工具大全,吃透看这一篇就够!

初学者最好不要上手就去搞漏洞挖掘&#xff0c;因为漏洞挖掘需要很多的系统基础知识和一些理论知识做铺垫&#xff0c;而且难度较大…… 较合理的途径应该从漏洞利用入手&#xff0c;不妨分析一些公开的CVE漏洞。很多漏洞都有比较好的资料&#xff0c;分析研究的多了&#xff…

作者头像 李华
网站建设 2026/10/28 8:22:30

3步配置智慧树插件:实现智能学习的完整方案

3步配置智慧树插件&#xff1a;实现智能学习的完整方案 【免费下载链接】zhihuishu 智慧树刷课插件&#xff0c;自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 你是否也在为智慧树网课的繁琐操作而烦恼&#xff1f;手动点击下…

作者头像 李华