问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
83浏览
Highcharts 的 tooltip 怎么自定义显示格式?
我在用 Highcharts 做一个折线图,想在 tooltip 里同时显示日期和数值,但默认只显示数值。试过用 tooltip.formatter,但不知道怎么拿到原始数据里的日期字段。 我的数据是...
交互 2026-03-23 10:53:19 -
1
回答
29浏览
React Native里原生模块调用后怎么拿返回值?
我在写一个Android原生模块,通过Bridge调用后想把结果传回JS层,但回调一直没触发。试了Callback和Promises两种方式都不行。 原生方法是这么写的: @ReactMethod p...
框架 2026-03-23 10:50:20 -
1
回答
38浏览
Taro 编译时 CSS 全局样式为啥没生效?
我在 Taro 项目里写了全局样式,放在 app.scss 里引入了,但编译到微信小程序后样式完全没起作用,控制台也没报错,是不是配置哪里漏了? 这是我的全局样式代码: page { backgrou...
框架 2026-03-23 10:49:16 -
1
回答
29浏览
Nuxt模块里怎么正确注册全局组件?
我写了个Nuxt模块想自动注册一个全局组件,但页面里一直报“未定义”。试过在components: true下放组件,也试过在模块里用addPlugin加插件,都不行。 这是我在模块里的代码: exp...
框架 2026-03-23 10:47:18 -
1
回答
54浏览
占位图加载时如何避免布局偏移?
我在做图片懒加载,用了灰色占位图,但真实图片加载后页面还是会跳一下,怎么解决啊? 已经给 img 加了固定宽高,也试过用 aspect-ratio,但有些图片比例不一致,还是会有抖动。 这是我的写法:...
优化 2026-03-23 10:46:22 -
1
回答
27浏览
React Native Codegen 生成的组件为啥在 iOS 上不生效?
我按照官方文档配置了 React Native 的 Codegen,定义了 NativeComponent,Android 上能正常渲染,但 iOS 完全没反应,控制台也没报错,这咋整? 我试过 cl...
移动 2026-03-23 10:31:28 -
1
回答
22浏览
抽屉编辑表单时数据回显不更新怎么办?
我在用 Ant Design 的 Drawer 做编辑功能,点开抽屉后传入的 record 数据明明变了,但表单里的字段还是上一次的值,根本没刷新。我试过用 form.setFieldsValue(r...
交互 2026-03-23 10:21:17 -
2
回答
40浏览
前端在红蓝对抗中如何防止 XSS 被利用?
我们团队最近做了一次红队演练,发现一个页面能被注入脚本。我明明用了 innerText,怎么还是被绕过了? 比如下面这段代码,用户输入的内容是从 URL 参数里拿的,我以为这样就安全了: const ...
安全 2026-03-23 09:57:18 -
1
回答
54浏览
为什么在Vue组件里console.log不输出数据?
我在Vue组件的mounted钩子里写了console.log,但控制台啥也没打印出来,是不是写法有问题? 我试过把log放在created里也不行,页面能正常渲染,就是控制台静悄悄的。代码大概是这样...
工具 2026-03-23 09:50:19 -
1
回答
27浏览
如何监听页面中用户的所有点击行为并上报?
我在做前端监控系统,想记录用户在页面上的所有点击行为,包括按钮、链接、甚至空白区域。试过给 document 加 click 事件监听,但发现有些点击没捕获到,比如某些动态加载的组件或者被 stopP...
前端 2026-03-23 09:45:18 -
1
回答
58浏览
如何控制浏览器中资源请求的优先级?
最近在优化页面加载速度,发现有些关键 JS 文件被低优先级加载了,明明用了 async,但还是被图片请求挤到后面去了。试过把 script 放在 head 里加 defer,也试过 preload,但...
优化 2026-03-23 09:41:19 -
1
回答
42浏览
Web Vitals 中的 LCP 元素总是变动,怎么固定测量?
我在用 web-vitals 库测 LCP 时发现每次刷新页面,LCP 元素都不一样,有时候是图片,有时候是标题,导致数据波动特别大。这让我很难判断优化效果。 我试过给关键元素加 priority 属...
前端 2026-03-23 09:31:18 -
2
回答
42浏览
Sapper中如何正确获取服务端渲染时的请求头信息?
我在用Sapper做SSR开发时,想在服务端获取用户请求的User-Agent,但在preload函数里拿不到req对象,试了global.window也无效,到底该怎么拿到请求头啊? 我现在的代码是...
框架 2026-03-23 08:47:16 -
2
回答
28浏览
移动端图片加载卡顿怎么优化?
我在做移动端页面时,首页有很多高清商品图,用的是普通 ,结果在低端安卓机上滑动特别卡,FPS 掉到 20 多。试过加 loading 占位和懒加载,但首屏还是慢。有没有更有效的性能优化方案? 目前图片...
优化 2026-03-23 08:45:21 -
1
回答
35浏览
WeakSet 能不能用来缓存 DOM 元素避免内存泄漏?
我最近在做一个动态表单,需要临时标记某些 input 元素是否已校验过。听说 WeakSet 不会阻止垃圾回收,就试着用它存 DOM 节点,但不确定是不是真的能防内存泄漏。比如下面这段样式: .val...
优化 2026-03-23 08:39:20 -
1
回答
48浏览
Element Plus分页组件怎么自定义每页显示数量?
我在用Element Plus的Pagination组件,想让用户能自己选每页显示10、20、50条,但不知道咋配置。试过加page-sizes属性,但没生效,控制台也没报错,就是下拉框出不来。 我的...
组件 2026-03-23 08:18:19 -
1
回答
39浏览
Framer Motion 在移动端点击动画不触发是怎么回事?
我在用 Framer Motion 做一个按钮的点击缩放动画,在桌面浏览器上完全正常,但一到手机上点按就没反应,动画根本不跑。是不是移动端需要额外配置什么? 我已经加了 whileTap,也试过换成 ...
移动 2026-03-23 08:16:22 -
1
回答
42浏览
长按事件在移动端怎么实现才靠谱?
我在做一个移动端的图片预览功能,想实现长按图片弹出操作菜单,但用 touchstart 和 setTimeout 模拟长按时,经常误触,而且手指稍微一动就触发了点击事件。 试过监听 touchmove...
交互 2026-03-23 08:03:16 -
1
回答
45浏览
Chrome DevTools 的 Rendering 面板怎么不显示 FPS 和 Paint Flashing?
我最近在优化一个 Vue 组件的动画性能,想用 Chrome DevTools 里的 Rendering 面板看下 FPS 和开启 Paint Flashing,但点了之后完全没反应,FPS 图表是空...
工具 2026-03-23 08:02:25 -
1
回答
75浏览
前端用 RSA 加密登录密码,为什么后端解密失败?
我在 React 项目里用 jsencrypt 做登录密码的 RSA 加密,本地测试加密看起来没问题,但传给 Java 后端后一直报“解密失败”或“BadPaddingException”。是不是公钥...
安全 2026-03-23 07:57:21