问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
157浏览
uni-app和React Native社区支持差异大?如何选择框架避免资源不足?
最近在做跨端开发选型,发现用uni-app开发小程序时遇到map组件报错"component not found",官方文档只写了基础用法。我按示例写了<map :latitude="39.90...
移动 2026-02-16 08:56:31 -
2
回答
32浏览
为什么优化了代码后Lighthouse的TTI指标还是卡在11秒以上?
我在优化一个单页应用时,Lighthouse的TTI一直显示11秒多,明明把JS拆分成了动态导入,还压缩了图片。但测试报告里显示"largest-contentful-paint"还是在首屏阻塞渲染,...
工具 2026-02-16 08:49:27 -
2
回答
62浏览
React Native和uni-app在安卓上的性能到底谁更强?
最近在做跨端方案选型,想对比React Native和uni-app在安卓设备上的实际性能。用Chrome DevTools测了RN应用的FPS基本稳定在59左右,但用uni-app自带的性能面板看同...
框架 2026-02-16 08:21:34 -
2
回答
64浏览
为什么我的Service Worker缓存策略导致页面刷新后内容没更新?
最近给项目加了Service Worker做静态资源缓存,但发现更新了JS文件后页面一直显示旧版本。明明已经用cache.first策略,还手动调用了clients.claim()和skipWaiti...
优化 2026-02-16 04:43:34 -
2
回答
77浏览
Figma Dev Mode导出的组件样式在React中不生效怎么办?
我用Figma Dev Mode导出的按钮组件CSS,在React项目里直接复制粘贴后样式完全没效果。按钮显示成默认的方形,颜色也没变化。之前按照文档配置了正确的类名,但检查元素发现CSS变量好像没被...
工具 2026-02-16 04:41:37 -
2
回答
79浏览
React Native Android中自定义组件的padding在不同设备显示不一致怎么办?
我在开发Android端时遇到一个样式问题:自定义组件的padding在部分机型(比如小米12)显示正常,但华为P50上文字会顶到边框,感觉padding被忽略了。我对比过iOS版本没问题。 已经尝试...
移动 2026-02-16 04:30:55 -
2
回答
81浏览
Flutter中Provider状态在页面跳转后为什么会重置?
我在用Provider管理登录状态时遇到问题,登录成功后把用户信息存到ChangeNotifier里,但跳转到新页面后数据又变空了。 之前在Vue用类似写法没问题,比如这个组件: <templa...
移动 2026-02-16 03:57:58 -
1
回答
231浏览
React Native中为什么iOS和Android的Text组件字体大小显示差异这么大?
我在用React Native写跨平台应用时遇到个怪问题,给组件设置了fontSize: 16,iOS上显示正常,但Android看起来明显小了一号。试过在样式里加lineHeight和include...
移动 2026-02-16 03:50:38 -
2
回答
43浏览
QQ浏览器中video标签的播放按钮显示异常怎么办?
在QQ浏览器里用video标签做视频播放时,系统自带的播放按钮总是显示成灰色不可点击状态,但视频能正常自动播放。其他浏览器都正常,这是为什么啊? 代码就很简单这样写的: <video id=&q...
移动 2026-02-16 03:03:32 -
2
回答
101浏览
Git合并时冲突标记的内容被覆盖了怎么办?
今天合并分支时遇到冲突,用git merge --abort回退后,发现原来冲突标记里的内容还是被覆盖了! 比如在style.css里有段代码:.container { padding: 20px; ...
工具 2026-02-16 01:31:25 -
2
回答
96浏览
rem适配时页面元素在不同手机上缩放比例不一致怎么办?
我用rem方案开发移动端时,设置了根字体大小根据屏幕宽度计算,但iPhone12和小米11上按钮大小明显不一样,html{font-size:50px}明明是动态计算的啊... 代码是这样写的:fun...
移动 2026-02-16 01:20:30 -
2
回答
60浏览
为什么设置了Cache-Control还是频繁请求资源?
我在开发单页应用时给API接口设置了Cache-Control:max-age=30,但发现每次页面刷新都会重新请求JSON数据,明明应该缓存30秒才对。 代码是这样写的:fetch('/a...
优化 2026-02-16 01:01:32 -
2
回答
107浏览
Redux异步action更新状态后页面没变化怎么办?
我在用Redux Toolkit处理API请求时遇到问题,当调用fetchData的thunk后,状态虽然在store里更新了,但页面组件没重新渲染。我检查过action确实被dispatch了,但s...
框架 2026-02-16 00:49:37 -
2
回答
63浏览
Nuxt3中使用TypeScript时为什么组件props类型报错?
在Nuxt3项目里用TypeScript定义组件props时遇到了奇怪的问题。按照文档写法: export default defineComponent({ props: { user: { typ...
框架 2026-02-16 00:47:34 -
1
回答
61浏览
如何判断WebP图片在不同质量设置下的压缩效果?
我在用sharp库把JPG转WebP时,quality参数设成80和90,文件大小差了30%,但肉眼看不出明显区别。有没有科学点的方法能自动评估不同quality值的压缩效果?特别是怎么平衡文件体积和...
优化 2026-02-15 23:57:27 -
2
回答
57浏览
Fuzzing测试时如何处理JavaScript中的内存泄漏问题?
最近在给前端项目做Fuzzing测试时,发现当随机输入达到一定量后内存持续上涨,但正常测试用例没问题。试过用Chrome DevTools的内存面板做了堆快照对比,但没找到明显内存泄漏对象。 代码是这...
安全 2026-02-15 23:41:28 -
2
回答
42浏览
用requestAnimationFrame实现的滚动动画为什么偶尔会卡顿?
在做页面导航平滑滚动时,我用requestAnimationFrame写了个滚动函数,但偶尔会出现动画卡顿的情况,特别是在低端设备上。代码逻辑是这样的: function smoothScroll(t...
交互 2026-02-15 23:38:25 -
2
回答
61浏览
React的Result组件图标怎么根据状态动态显示不生效?
我在用Ant Design的Result组件做接口调用反馈时遇到问题。想根据isSuccess状态切换成功和失败图标,但无论怎么改,图标都只会显示初始值。比如调用成功时应该显示CheckCircleO...
组件 2026-02-15 23:26:35 -
2
回答
47浏览
3D地图倾斜后模型位置偏移该怎么解决?
我在用Three.js和Mapbox结合做3D地图时,设置了地图倾斜(pitch),但模型的位置完全偏移了,看起来像是没跟着地形走。尝试过调整模型的z坐标和投影矩阵,控制台还报错"坐标转换超出范围",...
交互 2026-02-15 23:23:27 -
2
回答
45浏览
Vue组件点击事件监控导致性能问题怎么办?
在Vue项目里给按钮加了点击监控,发现页面卡顿,代码用了防抖还是没用。这是为什么啊? 我给所有按钮加了统一的点击上报逻辑,代码像这样写的: 购买 export default { methods: {...
优化 2026-02-15 23:16:26