问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
71浏览
rebase 时遇到冲突怎么解决才不会搞乱提交历史?
我用 git rebase main 把 feature 分支往主干上 rebase,结果中途弹出好多冲突。我改完文件后执行了 git add . 和 git rebase --continue,但感...
工具 2026-02-28 16:00:21 -
1
回答
57浏览
Charles重写规则为什么对Vue本地请求没生效?
我在用Charles的Rewrite功能想把本地开发时的/api前缀请求重写到测试环境,但发现根本没走重写规则,还是发到了localhost。我确定规则配置是对的,其他非Vue项目能正常重写。 我的V...
工具 2026-02-28 15:56:24 -
1
回答
18浏览
Git worktree 切换分支后为什么找不到新创建的文件?
我用 git worktree add ../feature-branch feature 创建了一个新的工作区,但在那个目录里运行 ls 却看不到项目文件,只有一些空文件夹。是不是我哪里操作错了? ...
工具 2026-02-28 15:46:18 -
1
回答
38浏览
富文本编辑器工具栏怎么自定义按钮?
我用的是 Quill.js,想在工具栏加个“插入表情”按钮,但文档看得有点懵。试过按官网例子改配置,但新加的按钮点不了,也没触发事件。 现在工具栏配置是这样的: const toolbarOption...
组件 2026-02-28 15:29:19 -
2
回答
46浏览
Tree Shaking 为什么没生效?按需引入 lodash 还是打包了整个库?
我用的是 webpack5 + babel,想按需引入 lodash 的 debounce 方法,但打包后发现整个 lodash 库都被打进去了,体积一点没减。 我试过直接 import { debo...
优化 2026-02-28 15:25:29 -
2
回答
29浏览
Webpack打包后Source Map不生效是怎么回事?
我用Webpack打包项目时开启了source map,但浏览器里调试还是看不到原始代码,只显示bundle.js。明明配置里写了devtool: 'source-map',也确认生成了.map文件,...
工具 2026-02-28 15:21:18 -
2
回答
40浏览
Node.js用cluster模块启动多个进程后,React前端怎么连?
我用 Node.js 的 cluster 模块起了多个工作进程,但前端 React 应用发请求时老是连不上,或者偶尔 502。是不是端口没配对?我主进程监听的是 3001,前端代码里写死了这个端口: ...
前端 2026-02-28 15:18:20 -
2
回答
32浏览
Postman团队协作时环境变量同步不生效怎么办?
我们团队用Postman共享一个Workspace,但我在本地改了环境变量后,其他成员看不到更新,手动Sync也没用。是不是哪里配置错了? 我试过重新登录、切换Workspace、甚至重建环境,但变量...
工具 2026-02-28 15:16:19 -
2
回答
21浏览
AutoComplete 输入框防抖怎么写才不会漏掉用户输入?
我在做搜索框的 AutoComplete 功能,用 setTimeout 做了防抖,但有时候快速输入会漏掉最后几个字,比如输入“react”结果只搜了“reac”。 我试过把延迟设成 300ms,但体...
交互 2026-02-28 15:12:20 -
1
回答
59浏览
Bootstrap徽章怎么动态更新数字不刷新页面?
我用Bootstrap的badge做消息通知,但不知道怎么在JS里动态改数字。试过直接改innerHTML,结果样式没了。 比如原来代码是5,我想改成10,但一替换整个span就变普通文字了。 是不是...
组件 2026-02-28 15:10:19 -
1
回答
64浏览
CSS变量在媒体查询里为啥不生效?
我在写响应式布局时,想用CSS变量控制不同屏幕下的字体大小,但发现媒体查询里修改变量后,页面没反应。明明语法看起来没问题啊。 我试过这样写: :root { --font-size: 16px; } ...
前端 2026-02-28 15:03:20 -
2
回答
43浏览
VuePress 中自定义 CSS 样式不生效怎么办?
我在 VuePress 项目里尝试覆盖默认样式,但加的 CSS 好像完全没起作用,不知道是不是引入方式不对。 我把样式写在了 .vuepress/styles/index.styl 里,也试过在 Ma...
框架 2026-02-28 14:52:19 -
1
回答
35浏览
前端项目中如何用SAST工具检测XSS漏洞?
最近在做安全开发生命周期的实践,想在CI里集成SAST工具自动扫描XSS问题。但试了几个工具(比如SonarQube、ESLint插件)都没能准确识别出我这段模板里的危险用法,是我写法太隐蔽还是配置不...
安全 2026-02-28 14:48:26 -
2
回答
40浏览
小程序支付调起失败,统一下单返回的prepay_id用不了?
我在做微信小程序支付,后端已经成功调用了统一下单接口,也拿到了prepay_id,但前端调wx.requestPayment时一直报“支付验证签名失败”。我确认了时间戳、nonceStr这些参数都按文...
移动 2026-02-28 14:47:22 -
2
回答
34浏览
拖拽时 DataTransfer 的 setData 为什么在 Firefox 里取不到值?
我在做一个拖拽上传的功能,用 setData 存了个自定义类型的数据,Chrome 下一切正常,但在 Firefox 里 getData 拿到的是空字符串。是不是 Firefox 对自定义 MIME ...
交互 2026-02-28 14:41:20 -
1
回答
69浏览
前端用AES加密数据后,后端解密失败是怎么回事?
我在前端用 CryptoJS 做 AES 加密,把用户输入的敏感信息加密后再发给后端。但后端(PHP)一直解密失败,说 padding 或 key 不对。我确认 key 和 iv 是前后端一致的,也用...
安全 2026-02-28 14:35:26 -
2
回答
37浏览
如何准确监控前端页面的首屏加载时间?
我在做性能优化,想监控用户看到首屏内容的时间,但不确定该用哪个指标。 试过用 performance.timing.domContentLoadedEventEnd,但发现它和用户实际看到内容的时间对...
前端 2026-02-28 14:27:21 -
1
回答
81浏览
Funnel漏斗图数据格式不对怎么调?
我用ECharts做漏斗图,但数据传进去后图形显示异常,好像只渲染了第一项。 官方文档说要传数组对象,我试了{ value: 100, name: '步骤1' }这种格式,但还是不行。是不是还要加其他...
组件 2026-02-28 14:20:20 -
1
回答
33浏览
打包后如何彻底隐藏 Source Map 文件?
我用 Vite 打包上线项目,发现即使没手动开启 source map,浏览器还是能通过 .map 后缀猜到并加载源码映射文件,这不就暴露了原始代码结构? 我已经在 vite.config.js 里设...
安全 2026-02-28 14:16:23 -
1
回答
69浏览
Taro中Redux状态更新后页面不重新渲染怎么办?
我在Taro项目里用Redux管理状态,dispatch action之后state确实变了,但页面就是不重新渲染。我试过用useSelector取数据,也确认了reducer返回的是新对象,可组件还...
框架 2026-02-28 14:01:23