【前端实战】如何让用户回到上次阅读的位置? 目录【前端实战】如何让用户回到上次阅读的位置?一、总体思路1、核心目标2、涉及到的技术二、实现方案详解1、基础方法:监听滚动,记录 scrollTop(不推荐)2、Intersection Observer + 插入探针元素3、基于 URL Hash 锚点跳转三、总结1、不同方案间对比总结2、结语 作 前端 2025年06月25日 45 点赞 0 评论 2028 浏览
vue-router笔记摘录认识 1.SPA单页面应用的理解 SPA(single-page application),翻译过来就是单页应用SPA是一种网络应用程序或网站的模型,它通过动态重写当前页面来与用户交互,这种方法避免了页面之间切换打断用户体验在单页应用中,所有必要的代码(HTML、JavaScript和CSS)都通过单个页面的加载而检索,或者根据需要(通常是为响应用户操作)动态装载适当的资源并添加到页面页面在任何时间 前端 2025年07月08日 101 点赞 0 评论 2081 浏览
《sklearn机器学习——聚类性能指标》Contingency Matrix(列联表)详解 Contingency Matrix(列联表)详解 1. 简介Contingency Matrix,中文通常称为列联表(Contingency Table),是统计学中用于分析两个或多个分类变量之间关系的一种基本工具。它通过一个表格形式,展示不同类别变量的观测频数(或频率) 前端 2025年09月09日 171 点赞 0 评论 2093 浏览
Amazon SageMaker 部署 AIGC 应用:训练 - 优化 - 部署 - Web 前端集成应用实践 Amazon SageMaker 部署 AIGC 应用:训练 - 优化 - 部署 - Web 前端集成应用实践 背景 Amazon SageMaker 汇集广泛采用的亚马逊云科技机器学习和分析功能,统一访问所有数据,为分析和人工智能提供一体式体验,使用亚马逊云科技机工具进行模型开发、生成式人工智能、数据处理和 SQL 分析, 前端 2025年08月16日 30 点赞 0 评论 2119 浏览
在vue中如何优雅的封装第三方组件 在使用第三方组件的时候或多或少的会因为样式,业务不符合自己的需求进而进行封装。是否你也会有这样的困扰。封装业务组件的时候,弄了好多业务进自己的组件里。要传递好多参数给自己封装的组件,然后再在封装的组件里传递给第三方组件。不禁要知道每个组件的参数的意思还要对其增加参数。用于传递给第三方组件。一旦业务拓展,就还需要对应往封装组件增加属性,组件内增加接收传递给第三方组件。后期维护起来痛苦不堪。那么下面我 前端 2025年05月20日 191 点赞 0 评论 2269 浏览
vue中api统一管理 针对小型项目 无需管理的情况下 <script> import axios from 'axios'; export default { methods: { async request() { let data = {} try { // host指的是请求的域名,path指的是请求的路径, data是相关的参数和请求头配置 前端 2025年04月30日 130 点赞 0 评论 2304 浏览
list的模拟实现 一.list的简单介绍list是一个带头双向循环的链表,通过头结点分隔开首末尾。它和vector的使用方法类似,可以进行头插尾插,++/--等操作,区别在于list的结点在内存上不是连续的。list属于双向迭代器即可以++/--,不能想vector一样可以进行随机访问。二.list模拟实现的三个类 前端 2025年04月22日 80 点赞 0 评论 2306 浏览
前端获取IP地址方法总结 通过配置vite获取IP地址实现效果 实现方法1、需要下载os插件npm i os2、获取内网IP地址的方法import os from 'os'; export function getNetworkIp() { let needHost = ''; try { const network = os.networkInter 前端 2025年06月25日 33 点赞 0 评论 2312 浏览
深入理解前端防抖(Debounce)与节流(Throttle):原理、区别与实战示例 深入理解前端防抖(Debounce)与节流(Throttle):原理、区别与实战示例 📌 引言 在前端开发中,我们经常需要处理高频事件(如输入框输入、滚动、窗口调整大小等)。如果不加限制,浏览器会频繁触发回调函数,导致性能问题, 前端 2025年05月13日 140 点赞 0 评论 2387 浏览
蓝桥第四课-新增商品页面开发以及接口调用 这节课来实现新增商品,首先是点击【添加商品】按钮实现跳转页面,在定义点击方法跳转页面之前,要先新建一个页面addShop 在【src/views/shopModel】文件夹下,新建一个【addShop】文件夹,在文件夹内新建【index.vue】 在【index.vue】内敲快捷键vbase(前提是你的vscode已经安装了Vue VSCode Snippets插件),快速生成vue组件基础结构 前端 2025年06月06日 45 点赞 0 评论 2397 浏览