javascript

晚霞的不甘1 分钟前
android·前端·javascript·flutter·前端框架
Flutter for OpenHarmony:注入灵魂:购物车的数据驱动与状态管理实战引言在上一篇文章中,我们成功构建了一个视觉上令人满意的购物APP骨架。然而,一个真正的应用必须能够响应用户输入并动态更新其状态。想象一下,当用户在购物车中增减商品数量时,总价却纹丝不动,这将是多么糟糕的体验!这就是状态管理(State Management) 的用武之地。
Marshmallowc14 分钟前
前端·javascript·react.js·闭包·fiber架构
React useState 数据不同步?深度解析无限滚动中的“闭包陷阱”与异步更新丢失问题在实现无限滚动(Infinite Scroll)功能时,开发者常会遇到一个现象:明明数据已经返回,但通过 setList([...list, ...res.data]) 更新后,页面数据却出现了覆盖、丢失或反复加载旧数据的“灵异现象”。本文将从 JavaScript 词法环境与 React Fiber 架构的双重维度,剖析这一问题的根源——闭包陷阱(Stale Closure)。
前端 贾公子17 分钟前
前端·javascript·微信小程序·小程序·github
npm 发包配置双重身份验证你可以使用 security-key 在你的 npm 用户账户上启用双重身份验证 (2FA),以防止未经授权访问你的账户和包。
zhengfei61123 分钟前
开发语言·javascript·ecmascript
CVE-2025-55182 的 POC,可在 Next.js 16.0.6 上运行使用$@反序列化获取Chunk引用,并将其Chunk.prototype.then作为then根对象的属性。然后在等待/解析时,then将以根对象作为参数调用该方法this。chunk
weixin_BYSJ198740 分钟前
java·javascript·spring boot·python·django·flask·php
django农作物批发交易系统--附源码24008本文研究并实现了基于微信小程序的农作物批发交易系统,旨在为农产品批发市场提供一个便捷、高效的在线交易平台。系统采用Django框架、Python编程语言和MySQL数据库,结合微信小程序技术,提供了多种功能模块,涵盖了注册用户、商家用户和管理员等不同角色的需求。注册用户可以浏览商品、添加到购物车、进行订单管理和查看农产品资讯等;商家用户能够管理商品、处理订单、进行商品分类以及提供售后服务;管理员则负责管理系统用户、发布公告、管理商城商品、订单以及平台资源。
辰风沐阳1 小时前
前端·javascript·es6
ES6 新特性: 解构赋值对象中有很多数据,现在我们需要从对象中取出某些数据赋值给指定变量在 es6 之前,获取对象中的某些值,需要通过 对象.属性名 获取
猫头鹰源码(同名B站)1 小时前
前端·javascript·vue.js·后端·python·django
基于django+vue的时尚穿搭社区(商城)(前后端分离)博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战,欢迎高校老师\讲师\同行交流合作 主要内容:毕业设计(Javaweb项目|小程序|Python|HTML|数据可视化|SSM|SpringBoot|Vue|Jsp|PHP等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 感兴趣可以先收藏起来,以防走丢,有任何选题、文档编写、代码问题也可以咨询我们
wgslucky1 小时前
java·开发语言·javascript
sm2 js加密,java服务器端解密有些敏感数据,为了保证数据的安全传输,在向浏览器发送的时刻就要被加密,例如密码,但是密码一般是不可逆的,服务器不需要解密它,直接存储即可。所以密码一般是使用md5或sha 哈希一下直接存到数据库了。但是有些是需要服务器重新解密的,比如手机号,身份证号等。客户端加密之后,需要服务器解密出来才可以。如果使用对称算法,那么对称密钥也会泄漏,所以可以使用非对称算法,rsa或sm2,而目前大多数系统都要求使用国密的sm2非对称算法。
wuhen_n1 小时前
前端·javascript·typescript
@types 包的工作原理与最佳实践当我们在使用 TypeScript 开发时,经常需要安装 @types/xxx 来获得第三方库的类型支持。这些神秘的 @types 包是如何工作的?DefinitelyTyped 又是什么?本篇文章将揭开这些类型包的神秘面纱。
我是伪码农1 小时前
前端·javascript·vue.js
Vue 1.271.工程化开发和脚手架我采用的是npm.cmd2.脚手架目录文件介绍和项目运行流程3.组件化开发和根组件
2 小时前
java·前端·javascript
ubuntu 通过ros-noetic获取RTK模块的nmea格式数据0、安装编译如果报错,AI解决一下,我是少安装了包ros-noetic-nmea-navsat-driver
雨季6662 小时前
android·开发语言·javascript
构建 OpenHarmony 简易密码强度指示器:用字符串长度实现直观反馈在 OpenHarmony 的账户注册、设备配对或应用登录场景中,用户常需设置密码。但许多界面仅显示“密码至少 8 位”,缺乏即时、直观的反馈,导致:
梵得儿SHI2 小时前
前端·javascript·vue.js·组合式api·参数传递·mixin机制·显式调用
Vue 高级特性:混入(Mixin)使用场景与问题、Vue3 组合式 API 替代方案精讲在 Vue 组件化开发中,代码复用是永恒的话题。Vue2 时代,混入(Mixin) 是实现组件逻辑复用的核心方案之一 —— 它能将多个组件共用的逻辑抽离成独立模块,注入到任意组件中。小到分页逻辑、加载状态管理,大到表单验证、权限控制,Mixin 都能轻松应对。
冰暮流星2 小时前
开发语言·javascript·ecmascript
javascript之for-of循环javascript的for -of循环,和for-in很相似,都是对集合数据的遍历语法是for(let 变量名 of 数据集合)
不绝1912 小时前
开发语言·javascript·ecmascript
Input/屏幕/Camera/光源/碰撞检测/音频相关隐藏鼠标相关设置鼠标为对应图片:如果要图片大小对应鼠标——需要将光标图片设置一致,保险起见,还要给图片设置Cursor的材质类型
醉风塘2 小时前
javascript·vue.js·elementui
完美升级!将ElTree生硬文本提示替换为优雅的ElEmpty组件为什么满足于单调的“暂无数据”文字?Element Plus 早已为你准备了专业、美观且功能强大的空状态组件——el-empty。今天,我们将彻底告别 empty-text 的样式烦恼,实现无缝升级。
匠心网络科技2 小时前
前端·javascript·vue.js·前端框架
前端框架-Vue双向绑定核心机制全解析(二)前面一章节我们学习了 Vue 框架中的核心概念,前端框架-Vue双向绑定核心机制全解析下面将带大家全面拆解Vue双向绑定的核心机制。
肖。35487870942 小时前
android·java·javascript·css·html
窗口半初始化导致的BadTokenException闪退!解决纯Java开发的安卓软件开局闪退!具体表现为存储中的缓存为0和数据为0。上面是软件的启动页面,有概率出现:窗口半初始化导致的BadTokenException闪退!
我是伪码农10 小时前
前端·javascript·vue.js
Vue 1.231.Vue 是一个用于构建用户界面的渐进式框架2.创建Vue 实例3.插值表达式(1)作用:利用表达式进行插值,渲染到页面中
wqwqweee11 小时前
开发语言·javascript·python·flutter·harmonyos
Flutter for OpenHarmony 看书管理记录App实战:搜索功能实现搜索功能是App的重要入口,用户可以通过搜索快速找到想要的书籍或笔记。这个页面支持搜索书籍和笔记两种类型,还有最近搜索记录方便用户快速访问。