找回密码
 立即注册
JavaScript判断系统和浏览器
在做项目的时候,Web端需要适配移动端,且部分参数需要判断对应系统或浏览器。 在IOS中,因为高版本的系统Safari浏览器采用了Mac的内核,所以导致普通的判断无法识别到对应系统。 (userAgent.match(/(Macintosh)/) && navigator.maxTouch ...
咫噎 2025-6-6 16:08
706 0 0
使用 createError 创建错误对象的详细指南
title: 使用 createError 创建错误对象的详细指南 date: 2024/8/8 updated: 2024/8/8 author: cmdragon excerpt: 摘要:本文介绍了createError函数在Nuxt应用开发中的使用方法,用于创建带有附加元数据的错误对象,以提升错误处理的灵 ...
疝镜泛 2025-6-6 16:08
994 0 0
使用 defineNuxtComponent`定义 Vue 组件
title: 使用 defineNuxtComponent`定义 Vue 组件 date: 2024/8/9 updated: 2024/8/9 author: cmdragon excerpt: 摘要:本文介绍了在Nuxt 3中使用defineNuxtComponent辅助函数定义类型安全的Vue组件的方法,适用于习惯Options API的开发 ...
抑卞枯 2025-6-6 16:08
579 0 0
卧槽,牛逼!vue3的组件竟然还能“暂停”渲染!
前言 有的时候我们想要从服务端拿到数据后再去渲染一个组件,为了实现这个效果我们目前有几种实现方式: [*]将数据请求放到父组件去做,并且使用v-if控制拿到子组件后才去渲染子组件,然后将数据从父组件通过props传给子组件。 [*]在子 ...
卢莹洁 2025-6-6 16:08
660 0 0
1. JavaScript 发展历史
JavaScript 作为一种编程语言,经历了多次发展与演变,以下是其主要历史里程碑: 1. 诞生与早期发展(1995-1999) [*]1995年: JavaScript 由 Brendan Eich 在网景公司(Netscape)发明,最初被称为 Mocha,后来改名为 LiveScript,最终 ...
科元料 2025-6-6 16:08
646 0 0
2. JavaScript 数据类型
JavaScript 共有8种数据类型,可以分为两类:基本数据类型和复杂数据类型。 1. 基本数据类型(Primitive Types) 这些数据类型是不可变的,意味着一旦创建了它们的值,就无法更改。 [*]Number: 用于表示整数和浮点数。例如:42, 3.14, ...
呵烘稿 2025-6-6 16:08
922 0 0
IntersectionObserver + scrollIntoView 实现电梯导航
电梯导航也被称为锚点导航,当点击锚点元素时,页面内相应标记的元素滚动到视口。而且页面内元素滚动时相应锚点也会高亮。电梯导航一般把锚点放在左右两侧,类似电梯一样。常见的电梯导航效果如下,比如一些官方文档中: 之前可能会用 ...
铝缉惹 2025-6-6 16:08
246 0 0
vue前端自适应布局,一步到位所有自适应
vue前端自适应布局,一步到位所有自适应 页面展示 实现内容 1,左右布局 [*]左侧固定宽带,右侧自适应剩余的宽度。 [*]中间一条分割线,可以拖拉,自适应调整左右侧的宽度。 [*]左侧的高度超长自动出现横向滚动条,左侧宽度超长, ...
粒浊 2025-6-6 16:07
87 0 0
掌握 Nuxt 3 的页面元数据:使用 definePageMeta 进行自定义配置
title: 掌握 Nuxt 3 的页面元数据:使用 definePageMeta 进行自定义配置 date: 2024/8/11 updated: 2024/8/11 author: cmdragon excerpt: 摘要:本文详细介绍Nuxt 3框架中definePageMeta的使用方法,包括如何为页面组件定义元数据,如 ...
邹弘丽 2025-6-6 16:07
225 0 0
HTML 样式
您已经很好地概述了HTML中style属性的用途以及它与旧HTML标签和属性的对比。style属性确实提供了一种灵活且强大的方式来直接在HTML元素上应用CSS样式,而无需依赖外部或内部样式表(尽管在大型项目中,通常推荐使用外部样式表以维护样式 ...
劳怡月 2025-6-6 16:07
924 0 0
OpenTiny HUICharts开源发布,带你了解一个简单、易上手的图表组件库
摘要:目前 OpenTiny HUICharts 已经成功落地在华为内部100多个产品中,持续提升了用户的可视化体验。本文分享自华为云社区《OpenTiny HUICharts 正式开源发布,一个简单、易上手的图表组件库》,作者: OpenTiny。 引言 大家好! 我们 ...
闻人莹华 2025-6-6 16:07
546 0 0
HTML 引用
HTML中用于引文、引用和定义的几个重要元素。这些元素不仅帮助改善文档的可读性和结构,还提供了额外的语义信息,有助于搜索引擎优化(SEO)和辅助技术(如屏幕阅读器)的理解。 以下是您提到的每个元素的简要回顾和额外说明: 元素 [ ...
呵烘稿 2025-6-6 16:07
84 0 0
前端RSA密钥生成和加解密——window.crypto使用相关
转自简书,原文地址,本文介绍window.crypto关于RSA方面的API。 crypto API支持常用的rsa、aes加解密,这边介绍rsa的应用。 浏览器兼容性 window.crypto需要chrome 37版本,ie 11,safari 11才支持全部API而基本的加解密在safari 7就 ...
懵诬哇 2025-6-6 16:06
273 0 0
[vue3] patchFlags与位运算
Vue3在编译template的过程中会分析模板中的动态部分和静态部分,并标记相应的flag,用于在运行时优化虚拟DOM的更新。 [*]Parse:将模板字符串解析成AST; [*]Transform:对AST进行转换和优化,包括识别动态节点和静态节点; [*]CodeGene ...
袁勤 2025-6-6 16:06
492 0 0
使用 Nuxt 3 的 defineRouteRules 进行页面级别的混合渲染
title: 使用 Nuxt 3 的 defineRouteRules 进行页面级别的混合渲染 date: 2024/8/12 updated: 2024/8/12 author: cmdragon excerpt: 摘要:本文介绍了Nuxt 3中的defineRouteRules功能,用于实现页面级别的混合渲染配置。通过启用实验性 ...
老僻贞 2025-6-6 16:05
365 0 0
一个纯前端实现的头像生成网站
大家好,我是 Java陈序员。 今天,给大家介绍一个纯前端实现的头像生成网站。 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。 项目介绍 vue-color-avatar —— 一款基于 Vite + Vue3 实 ...
许娴广 2025-6-6 16:05
146 0 0
论文解读:Aging with GRACE:
论文发表于人工智能顶会NeurIPS(原文链接)。当前的模型编辑器会因多次编辑损害模型性能,提出用于连续编辑的通用检索适配器(General Retrieval Adapters for Continual Editing, GRACE):使用一个类似字典的结构(适配器)为需要修改的 ...
岭猿 2025-6-6 16:05
779 0 0
codemirror diff-match-path不同设备、不同设备状态下的对比结果不稳定
今天遇到一个问题,在使用codemirror对两条文本内容进行对比时,有同事反馈在它的电脑上会显示成:前面一半是正常显示差异内容,而后面就变成了全部是新增的。 像这样: 预期的对比结果是这样: 我们观察用于对比的两个文本,实际上上 ...
鸠站 2025-6-6 15:59
891 0 0
C#实现Stdio通信方式的MCP Server
该专栏优先在飞书发布,欢迎收藏关注! https://www.feishu.cn/community/article?id=7507084665509904403 前面的课程,我们已经实现SSE通信方式的MCP Server。 下面来实现Stdio通信方式的MCP Server。 SSE方式,让我们可以与远程服务器 ...
胥望雅 2025-6-6 15:58
875 0 0
CSS中span元素垂直居中【解决span元素内基线对齐问题】
CSS中span元素垂直居中【解决span元素内基线对齐问题】 在样式的书写中,我们常常使用以下方式实现垂直居中,若span元素内例外,解决办法看文章最后 1.flex布局方式垂直居中 2.line-height方式垂直居中 3.绝对定位方式垂直居中 发现 ...
嗅叽 2025-6-6 15:58
863 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则