问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
12浏览
DLL入口文件引用CSS时出现‘Unexpected token’错误怎么办?
我在用webpack的DllPlugin打包常用库时,入口文件里引用了一个CSS文件:.box { border: 1px solid red; }但构建时提示“Unexpected token ‘....
优化 2026-02-17 13:13:44 -
1
回答
14浏览
采样率动态调整导致监控数据不准确怎么办?
最近在优化前端监控的采样策略,遇到个难题:我们给API请求设置了固定采样率10%,但业务高峰时日志量暴增到50万条,服务器扛不住,低峰期又只有几百条分析不出问题。尝试改成动态采样,根据QPS自动调整,...
优化 2026-02-17 13:08:25 -
2
回答
16浏览
Electron应用打包后主进程无法调用node模块怎么办?
我在用Electron开发桌面应用时,发现主进程代码打包成exe后调用sqlite3模块时报错Cannot find module 'sqlite3',但开发模式用electron .运行没问题。已经...
框架 2026-02-17 13:05:28 -
1
回答
21浏览
React密码强度验证如何有效检测特殊字符?
我在做一个密码强度验证的React组件,要求密码必须包含至少一个特殊字符。写了正则表达式检测,但检测总是失败,明明输入了@符号也没反应,哪里出问题了? 这是我的表单处理代码,用了onChange实时验...
安全 2026-02-17 13:04:30 -
2
回答
33浏览
hash路由刷新页面后状态怎么保留?
用Vue Router的hash模式开发单页应用,点击链接切换/user/123没问题,但刷新页面后用户数据就丢失了。我尝试在路由守卫里用localStorage存状态,但发现组件重新挂载时数据还是拿...
前端 2026-02-17 12:55:28 -
1
回答
22浏览
Intersection Observer监听多个元素时为什么回调重复触发?
我在用Intersection Observer给图片列表做懒加载,当快速滚动时发现有些图片的回调会被重复触发,导致重复加载。已经给每个图片绑定了唯一的observer,也检查了entries.isI...
优化 2026-02-17 12:49:27 -
2
回答
11浏览
esbuild打包后main.js内容为空,怎么排查?
刚用esbuild替换webpack打包项目,配置完发现输出的main.js文件是空的。检查过入口文件路径没问题,执行命令时也没报错,但页面完全不渲染了。尝试过加--log-level=verbose...
前端 2026-02-17 12:19:25 -
1
回答
32浏览
为什么Renovate更新依赖后构建突然失败?
我在项目里配置了Renovate自动更新依赖,昨天成功更新了lodash到4.17.23,但今天构建时突然报错TypeError: _lodash.default.debouce is not a f...
安全 2026-02-17 11:59:24 -
1
回答
25浏览
Electron主进程IPC响应不到渲染进程怎么办?
我在用Electron开发桌面应用时,渲染进程通过ipcRenderer.send发消息到主进程处理,但一直没收到响应,控制台还报错Uncaught (in promise) Error: No re...
框架 2026-02-17 11:58:31 -
1
回答
11浏览
Flex容器动态添加子项后,子项溢出且无法垂直居中怎么办?
我在用Flex布局做一个卡片列表,通过JavaScript动态添加子元素时遇到了问题。设置了flex-wrap和align-items: center,但新添加的子项要么溢出容器,要么垂直位置错乱。 ...
前端 2026-02-17 11:57:26 -
2
回答
59浏览
iView Cascader级联选择器选中值不更新怎么办?
在用iView的Cascader组件做三级联动时,数据能正常显示,但选中后绑定的值一直没变化,到底哪里设置错了? 代码是这样写的:<template> <Cascader :data...
组件 2026-02-17 11:50:26 -
1
回答
20浏览
移动端React输入框的value被键盘劫持篡改怎么办?
在开发React登录页时,密码输入框的value突然被改成奇怪字符,明明设置了受控组件: function Login() { const [password, setPassword] = useS...
移动 2026-02-17 11:48:26 -
1
回答
20浏览
npm/yarn/pnpm切换Nexus仓库源时如何避免重复下载包?
我在公司项目里用Nexus搭建了私有npm仓库,平时用npm config set registry切换内外网源。但发现每次切换回公共仓库后,之前通过Nexus下载的包还会重复下载,缓存好像没起作用。...
工具 2026-02-17 11:45:28 -
1
回答
13浏览
Vue的AutoComplete组件输入后下拉列表无法自动聚焦怎么办?
大家好,我在用Vue写AutoComplete组件时遇到个怪问题。当用户输入"ne"后,虽然下拉列表显示了结果,但焦点没有自动定位到第一个选项。我试过在input事件里用querySelector获取...
组件 2026-02-17 11:21:27 -
1
回答
25浏览
为什么设置CORS的’Access-Control-Allow-Origin’为’*’时存在安全风险?
我在开发一个前后端分离的项目,前端用fetch调用另一个域名的API时,后端设置了Access-Control-Allow-Origin: *,虽然能正常跨域请求了,但看到资料说这样有安全风险。试过改...
安全 2026-02-17 11:13:28 -
1
回答
29浏览
React动态高度列表滚动卡顿怎么优化?
在用React做商品列表时,每个列表项高度动态变化,滚动到300条左右就明显卡顿。尝试过用固定高度但内容溢出,用useState+useEffect实时计算总高度又导致渲染阻塞,有没有更好的解决办法?...
优化 2026-02-17 11:10:32 -
1
回答
13浏览
Electron应用内存持续攀升,如何定位和解决内存泄漏问题?
最近在开发Electron桌面应用时,发现内存占用会随着时间推移不断上涨。特别是在主进程和渲染进程频繁通信的场景下,运行一段时间后内存占用会从100MB涨到500MB以上。 我尝试过在渲染进程里用ip...
框架 2026-02-17 11:06:30 -
1
回答
6浏览
Taro组件为什么在移动端点击无效?
折腾了一下午没搞定,用Taro写了一个按钮组件在真机测试时点击没反应。代码看起来没问题,开发工具预览还能触发,真机就完全没响应... 代码是这样的:<View class="custom-btn...
框架 2026-02-17 10:51:21 -
1
回答
25浏览
iOS和Android越狱检测总是被绕过怎么办?
最近在给一个金融类App加安全检测,需要判断设备是否越狱或Root。按照网上的方案写了检测已知目录的代码: function checkJailbreak() { return fs.existsSy...
移动 2026-02-17 10:47:25 -
1
回答
122浏览
动态添加的DOM元素为什么无法触发Click事件?
我在给动态渲染的商品列表绑定点击事件时遇到问题。用document.querySelectorAll('.item')获取元素后循环添加了click事件监听器,但新增的DOM元素点击没反应。我尝试过用...
交互 2026-02-17 10:43:28