问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
22浏览
Ant Design 的 Table 组件怎么自定义分页器的位置?
我用 Ant Design 的 Table 组件时,默认分页器在底部,但产品要求把它放到顶部。试过把 pagination 配置里的 position 设成 ['topRight'],但完全没反应,还...
框架 2026-03-29 13:41:14 -
2
回答
19浏览
递归遍历树结构时如何避免栈溢出?
我在处理一个后台返回的部门树形数据,用递归去查找某个节点,但数据量大时浏览器直接报栈溢出错误。试过把递归改成尾递归,但好像JS引擎也不优化,还是崩。 有没有更稳妥的办法?比如转成循环?下面是我现在的写...
优化 2026-03-29 13:39:15 -
2
回答
21浏览
字体预加载怎么写才真正有效?
我在项目里用了 Google Fonts,但页面首次加载时文字还是会闪一下无样式状态(FOIT),想通过预加载优化。试过在 head 里加 <link rel="preload" as="fon...
优化 2026-03-29 13:30:17 -
1
回答
28浏览
子域名 CORS 配置到底该怎么写才安全?
我们前端部署在 app.example.com,后端 API 在 api.example.com,现在跨域请求一直被拦。试过在后端设置 Access-Control-Allow-Origin: htt...
安全 2026-03-29 13:29:15 -
1
回答
33浏览
NodeGui 中如何正确绑定按钮点击事件?
我在用 NodeGui 写一个桌面应用,想给按钮加个点击事件,但试了好几次都没反应。控制台也不报错,就是点按钮没效果。是不是事件绑定方式不对? 我现在的代码是这样的: const { QPushBut...
框架 2026-03-29 13:28:12 -
2
回答
27浏览
移动端用 transform 做动画还是卡,怎么优化性能?
我在一个移动端 H5 页面里用 transform: translateX() 做滑动动画,但低端机上还是明显掉帧,感觉很卡。 已经加了 will-change: transform 和 transl...
移动 2026-03-28 09:03:19 -
1
回答
37浏览
云开发数据库查询为什么返回空数组?
我在小程序里用云开发查数据库,明明后台有数据,但 query.get() 返回的是空数组,是不是写法有问题? 我试过加 where 条件、不加条件,也检查了权限是“仅创建者可读写”,但当前用户就是创建...
移动 2026-03-28 08:41:19 -
1
回答
29浏览
前端能直接用安全多方计算保护用户隐私吗?
最近在做一个医疗数据展示的 Vue 项目,需要多个医院协作计算统计结果但不能泄露原始数据。我查到安全多方计算(MPC)可以解决这类问题,但不确定前端能不能直接集成。试了下想在组件里调用 MPC 库,但...
安全 2026-03-28 08:25:23 -
1
回答
25浏览
Svelte的action怎么传多个参数?
我在用Svelte写一个拖拽组件,想通过action来绑定mousedown事件,但发现action只能接收一个参数。我试过把多个值包成对象传进去,结果在action里解构的时候老是报错,说undef...
框架 2026-03-28 08:24:17 -
1
回答
29浏览
Node.js 中间件执行顺序为什么不对?
我在 Express 里写了几个中间件,但发现它们的执行顺序和我写的顺序不一致,明明是先 use 的 A,再 use 的 B,结果 B 先执行了? 我试过把中间件函数写成同步的,也检查过 next()...
前端 2026-03-28 08:05:20 -
1
回答
30浏览
Ant Design Menu 菜单点击后为啥不高亮?
我用 Ant Design 的 Menu 组件做侧边栏,点击菜单项后页面能跳转,但选中的项没有高亮显示。明明设置了 selectedKeys,可就是没效果,是我哪里写错了吗? 我的代码大概是这样: c...
组件 2026-03-28 07:47:20 -
1
回答
30浏览
为什么我的CSS动画在移动端卡顿严重?
我在做一个移动端的下拉刷新效果,用的是纯CSS动画,但真机测试时特别卡,尤其是低端安卓机。我试过加了transform: translateZ(0)开启硬件加速,还是没改善。 动画代码是这样的: @k...
移动 2026-03-28 07:46:16 -
2
回答
31浏览
视频截图时怎么加动态水印?
我正在做一个在线课程平台,需要在用户播放视频时截取画面并自动加上用户名和时间戳作为水印。现在用的是 canvas 把 video 画面 drawImage 出来,但水印文字位置老是不对,而且缩放后模糊...
交互 2026-03-28 06:15:23 -
1
回答
29浏览
前端怎么把后端返回的扁平数据转成树形结构?
我从后端拿到的是一堆扁平的菜单数据,每条都有 id 和 parentId,现在想在前端转成树形结构用于渲染递归组件。试过用 reduce 配合 find,但性能很差,数据一多页面就卡。有没有更高效的方...
交互 2026-03-28 06:11:22 -
1
回答
38浏览
点击劫持防护加了X-Frame-Options为啥还是被UI覆盖?
我在项目里加了 X-Frame-Options: DENY 响应头,但测试时发现攻击者还是能用透明iframe覆盖我的按钮,这是不是说明这个头没生效? 后端确认响应头已经正确返回了,浏览器也显示收到了...
安全 2026-03-28 06:02:23 -
1
回答
32浏览
Verdaccio 私有 npm 仓库发布包后,其他机器安装时报 404 怎么办?
我在本地用 Verdaccio 搭了个私有 npm 仓库,npm publish 成功了,自己机器上也能装。但同事在另一台电脑上执行 npm install @myorg/mypkg 就报 404,说...
工具 2026-03-28 05:39:22 -
1
回答
55浏览
Popover 气泡卡片怎么让它自动调整位置避免被遮挡?
我在用 Ant Design 的 Popover 组件,但有时候它弹出来会被页面边缘或者父容器裁掉,内容显示不全。 试过加 placement="top" 之类的,但还是会被挡住。官方文档说支持自动调...
组件 2026-03-28 05:21:22 -
1
回答
37浏览
低代码平台里自定义组件样式不生效怎么办?
我在低代码平台的组件市场里上传了一个自定义按钮组件,本地预览样式正常,但发布到平台后 CSS 样式完全没加载,控制台也没报错,真的搞不懂是哪出问题了。 我试过把 scoped 去掉、加 !import...
框架 2026-03-28 03:51:21 -
1
回答
34浏览
为什么设置的 Cookie 在跨域请求时没被自动带上?
我在本地开发时,前端用 localhost:3000,后端 API 是 localhost:8080。登录接口成功返回了 Set-Cookie,浏览器也确实存下了这个 cookie,但后续请求却没自动...
前端 2026-03-28 03:11:24 -
1
回答
50浏览
contenteditable 中如何阻止默认回车换行行为?
我在做一个富文本编辑器,用的是 contenteditable。现在遇到个问题:用户按回车时会自动插入 <br> 或者新段落,但我希望改成插入自定义的块元素(比如带样式的 div),而不是...
交互 2026-03-28 02:46:23