javascript

酷炫码神9 小时前
android·开发语言·javascript
Day 10|Pinia 状态管理:把散落在各组件的数据,收进一个全局仓库前几天我们完成了从"手动操作 DOM"到"Vue 响应式驱动界面",再到"路由拆页"的跨越。但随之而来的是一个真实痛点:当页面变多、组件变深,数据该放在哪里? 购物车数量要在顶部导航显示、商品列表要能加购、订单页要读同一份数据——如果继续靠 props 一层层往下传、靠 $emit 一层层往上抛,代码很快会变成"props drilling(属性钻探)"的迷宫。今天这篇,我们用 Pinia(Vue 官方推荐的状态管理库)把散落的数据收进一个全局仓库,让任何组件都能直接读写同一份状态。
酷炫码神11 小时前
javascript·vue.js·ecmascript
Day 8|Vue3 响应式:告别手动操作 DOM,让数据驱动界面前几天我们一直在"手写 DOM":商品列表要自己 map 出 HTML 字符串、再 innerHTML 塞进去;改一个价格要手动找到那个节点、改文字、再同步合计。数据一变,界面就得你亲手去推——这就是原生 JS 做界面的累:数据和视图是两套东西,你得当"中间人"。 今天正式进入 Vue3。Vue 最核心的能力叫响应式:你把数据声明好,界面用模板"描述"数据长什么样;之后只要数据变,界面自动跟着变,你再也不碰 DOM。今天要串起 响应式原理、ref/reactive、模板与指令、v-model、v-for、
互影派13 小时前
javascript
分享:Cocos 互动影游一套代码双端分发(Web H5 + Windows/Steam)实践版本标注:Cocos Creator 2.4.15(2.x 系列);Electron 27+;electron-builder 24+。全文以 2.4.15 为准,涉及 3.x 差异处单独说明。 内容类型:进阶方案 + 踩坑记录。阅读前置:了解 Cocos Creator 基本构建流程与 Node.js。
码林鼠13 小时前
开发语言·javascript·flutter
flutter状态管理入门教程-RiverpodRiverpod 是 Flutter 生态中一款编译时安全、可测试、不依赖 Widget 树的状态管理方案,由 Provider 的原作者 Remi Rousselet 设计。它解决了 Provider 在编译期无法检测、需要 BuildContext 等问题。
Amos_Web13 小时前
开发语言·前端·javascript
Markdonw语法本篇是 Rspack 源码解析系列第三篇。前两篇我们已经从 rspack build 走到了 Rust 侧的 22-Pass 编译流水线;这一篇开始进入第一个真正干活的 Pass:Build Module Graph。目标很明确:搞清楚一个入口文件是怎样被解析、构建,并最终长成一张依赖图的。
全栈项目管理程序猿13 小时前
前端·javascript
ArcGIS JS 基础教程(34):体元系列 - 等值面 VoxelIsosurface📌 本系列教程完整目录:ArcGIS JS 系列基础教程(100个项目常用热门功能)💡 在线示例:完整可运行的 HTML 示例,无需任何环境配置,可直接在浏览器中打开体验 🗂️ 专栏导航:收藏 + 关注,专栏文章第一时间送达 ❤️ 一键三连:点赞 + 评论 + 收藏
SensorFlow13 小时前
javascript
离页埋点:sendBeacon 返回 true,为什么还不能算接收成功页面隐藏时调用了 sendBeacon,返回 true,报表里却没有事件。排查时如果直接把 true 解释成“服务端已经收到”,后面的网络、接收和持久化检查就会被跳过。
兔子零102414 小时前
前端·javascript·后端
架构师最危险的能力:用正确的技术,做出错误的架构决策架构设计最大的风险,不是技术选型落后,而是决策者不了解系统现状,却试图用理想化的方案指导真实的工程实践。
Bug收容所14 小时前
前端·javascript·vue.js
Vue+js Day2第一天,我练习了 JavaScript 基础、Vue 模板和响应式。第二天的重点,是把这些零散知识接起来:把列表拆成组件,让父子组件通信,请求接口并搜索用户,再把待办保存到浏览器中。
掘金酱15 小时前
前端·javascript·后端
带着作品来,坐下来聊|掘金 X-lab · Coffee Talk 邀请你来见一面做产品的路上,总有一些问题,自己琢磨很久,也想找个人聊聊。一个功能到底值不值得做?产品上线后,第一批用户从哪里来?有人开始用了,又该怎么让他们愿意付费? 这些问题,可能你正在经历,也可能你已经摸索出了一些答案。
honkun616 小时前
前端·javascript·vue.js
vue 下拉树组件 vxe-table-select 实现分页多选vxe-table-select 是 vxe-table 体系中的下拉选择组件,下拉面板本身就是一个表格,继承了 vxe-table 的配置化能力。通过 multiple 开启多选、配置 gridConfig.pagerConfig 启用分页,再监听 page-change 事件换页取数,即可实现分页多选。
大熊程序猿16 小时前
javascript
用 ASP.NET Core + SignalR 做一个带实时对战房间的打字练习平台一直想把打字速度练一练,但现成的练习站要么满屏广告,要么必须注册登录,统计也只给一个速度数字,看不错在哪、也看不出进步。干脆自己写一个:文章练习、指法课程、打字小游戏、多人实时对战、成绩趋势图,数据全部存在浏览器本地。
OpsEye16 小时前
javascript·ai编程
大量无效 Token 消耗,是很多企业被忽略的隐形成本很多企业月底看到 AI 账单,第一反应都是 "业务增长,用量变大了,正常"。可真把调用记录翻出来看,会发现一个扎心的真相:账单里相当一部分钱,花在了根本不产生价值的请求上。接口状态码全绿,模型正常返回,可这些 token 对应的业务收益,几乎为零。
鬼手点金18 小时前
java·服务器·前端·javascript·react.js·servlet·tomcat
单轮对话:最简单的 API 调用单轮 API 调用的请求与响应结构我们先看一个不涉及工具调用的最简单场景——用户问 “Hello, who are you?”(这里用本地部署的 Qwen3-0.6B 小模型作为示例,正好呼应本节稍后的本地 LLM 部署实验;示例中的时间戳仅作演示,与全书的时间设定无关):
罗丹丹Luna19 小时前
javascript
JavaScript计算任务峰值并发:同一时刻先结束还是先开始华夏银行在明道云(HAP 超级应用平台)的分享中提到了定时任务性能问题,计算运行日志里的峰值并发,可以把每次执行拆成开始和结束两个事件,按时间扫描累计。这里用JavaScript演示一个只读区间数组的函数,明确同一时刻先结束再开始;它回答“最多有几次执行重叠”,不估计服务器容量,也不是华夏银行或HAP运行日志的实测分析。
古夕19 小时前
前端·javascript
同样的 font-weight,为什么这个项目的字体就是更细?手上有两个后台项目,都跑在同一台 Mac、同一个 Chrome 里,用的是同一套视觉规范。把它们并排放着看,其中一个项目的文字明显更细:标题、表头、侧边栏、空状态,全都像"掉了一档字重"。
牛肉胡辣汤19 小时前
开发语言·javascript·blender
Blender + Three.js 开发讲解:从 .blend 到能转的产品页上周三下午,同事把 300 多兆的 .blend 甩过来,附了一句"模型做好了,你看看能不能放网页上"。
程序员大阳20 小时前
javascript·三元运算符·逗号运算符
副队长JavaScript教程(20)–三元运算符、逗号运算符点此查看 所有教程、项目、源码导航前面我们已经学习了算术、赋值、比较、逻辑运算符。本篇再来认识两个比较有特点的运算符:逗号运算符和三元运算符。
Ai-_Man1 天前
开发语言·前端·javascript·人工智能·小程序
我需要批量导出Poe左边栏所有对话,而不是一条具体的对话内容,你们AI导出鸭可以吗?我需要批量导出Poe左边栏所有对话,而不是一条具体的对话内容,你们AI导出鸭可以吗? 先说结论:可以。而且这个问题,恰恰是 AI导出鸭 被问得最多、也最值得认真回答的一个问题。
u0111026751 天前
前端·javascript·vue.js
Vue 页面离开后还在轮询?统一清理计时器、监听器与观察器在开发自己的图片处理项目图片猫(PicCat,www.piccat.cn)时,我需要同时维护 AI 任务状态、图片对比交互和页面演示动画。这些功能都可能创建浏览器资源,但它们的生命周期并不相同。排查“离开页面后怎么还有请求”,我会先确认谁拥有轮询,再看清理是否覆盖了正在等待的异步请求。