问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
33浏览
Pusher连接后收不到消息是怎么回事?
我用Pusher在前端监听频道,connect成功了,但就是收不到后端发的消息,很奇怪。 后端确认事件已经触发,Dashboard里也能看到连接在线。我前端代码是这样写的: const pusher ...
交互 2026-03-17 16:09:18 -
1
回答
36浏览
CDN回源频繁导致加载变慢,该怎么优化缓存策略?
我们网站用了阿里云CDN,但最近发现很多静态资源(比如JS和CSS)每次都要回源拉取,页面加载明显变慢。明明设置了Cache-Control: max-age=31536000,但浏览器还是经常发请求...
优化 2026-03-17 16:08:21 -
1
回答
55浏览
iOS上PWA添加到主屏幕后为什么没有离线功能?
我在Safari里把PWA加到主屏幕了,但一断网就打不开页面,安卓上明明可以离线用的。是不是iOS不支持Service Worker?还是我哪里配置错了? manifest.json和service ...
移动 2026-03-17 15:56:22 -
2
回答
47浏览
为什么我的动画元素在 Layers 面板里没单独成层?
我在做 CSS 动画优化,听说把元素提升到合成层能提升性能,但用 Chrome DevTools 的 Layers 面板看,加了 will-change: transform 的元素居然没单独成层,这...
工具 2026-03-17 15:28:21 -
2
回答
35浏览
CSS关键帧动画在Vue里为什么不生效?
我在Vue组件里写了个简单的淡入动画,但页面上完全没反应,控制台也没报错。关键帧定义和animation属性都写了,是不是哪里写错了? 我试过把keyframes放在里面,也试过移到全局样式,都不行。...
前端 2026-03-17 15:23:19 -
2
回答
30浏览
Skeleton骨架屏在Vue中如何正确控制显示时机?
我在用Vue做列表页,数据从接口获取,想加个骨架屏提升体验。但不确定该在什么时候切换骨架屏和真实内容。 目前是用loading变量控制,初始为true,请求完成设为false。但有时候数据很快回来,骨...
组件 2026-03-17 15:20:21 -
1
回答
61浏览
WangEditor在React中如何正确获取编辑器内容?
我在用WangEditor做富文本编辑功能,但每次调用editor.getHtml()都拿不到最新的内容,是不是哪里初始化错了? 我试过在onChange里存状态,也试过直接调用实例方法,但有时候内容...
交互 2026-03-17 15:19:19 -
1
回答
44浏览
Cross-Origin-Embedder-Policy 设置后图片加载失败怎么办?
我在项目里加了 Cross-Origin-Embedder-Policy: require-corp 这个安全头,结果页面上用 <img> 标签加载的第三方图片全挂了,控制台报错说需要 C...
安全 2026-03-17 15:18:20 -
2
回答
52浏览
Effector 中如何正确处理异步事件的 loading 状态?
我在用 Effector 做一个请求用户数据的功能,想在请求期间显示 loading,但发现状态总是同步更新,没法反映真实加载过程。我试过在 createEvent() 里直接 set true/fa...
框架 2026-03-17 15:12:22 -
1
回答
38浏览
Flutter 路由跳转后怎么传参回来?
我在用 Flutter 做一个编辑页面,从列表页跳转到编辑页后,用户修改了内容,我想在返回时把新数据传回列表页。试过用 Navigator.pop(context, result),但不知道怎么在上一...
移动 2026-03-17 15:05:18 -
2
回答
72浏览
UIkit 的滑动动画怎么不生效?
我在用 UIkit 做一个下拉菜单,想加个滑动展开的动画效果,但加上 uk-toggle 和 uk-animation-slide-top 后完全没反应,元素直接显示/隐藏了,动画一点没出来。 我查了...
组件 2026-03-17 14:56:21 -
1
回答
63浏览
移动端用 LocalStorage 存用户信息安全吗?
我最近在做一个移动端的 Vue 项目,登录后把用户 token 和一些基本信息存到了 LocalStorage 里,方便页面刷新后还能保持登录状态。但听说 LocalStorage 很容易被 XSS ...
移动 2026-03-17 14:55:19 -
2
回答
47浏览
useEffect 为什么在每次渲染后都执行?
我在组件里用 useEffect 做数据请求,但发现每次 state 更新它都会重新跑一遍,明明只希望在组件挂载时调一次。我试过不加依赖数组,也试过加空数组,但行为还是不对,是不是哪里理解错了? 比如...
框架 2026-03-17 14:54:19 -
1
回答
39浏览
Divider 分割线在 Flex 布局里不显示怎么办?
我在用 Vue3 + Element Plus 写一个列表页,想在两个卡片之间加个分割线,就用了 <el-divider></el-divider>。但奇怪的是,页面上完全看不...
组件 2026-03-17 14:53:18 -
2
回答
46浏览
Collapse折叠动画高度怎么动态计算?
我用原生JS写了个Collapse组件,但展开时高度固定写死了,内容一多就显示不全。试过用scrollHeight,但动画过程中高度变化会导致卡顿或者闪一下,不知道该怎么平滑处理? 这是我的结构: &...
组件 2026-03-17 14:39:24 -
2
回答
56浏览
WePY中如何正确监听页面滚动事件?
我在用 WePY 开发一个页面,想监听页面的滚动位置来做懒加载,但直接在 methods 里写 onScroll 好像没反应。查了文档说要用 wepy.page 的生命周期,但试了 onPageScr...
移动 2026-03-17 14:37:21 -
1
回答
53浏览
为什么我的CSS动画在低端手机上卡顿严重?
我用 transform 和 opacity 做了一个简单的入场动画,但在一些老款安卓机上特别卡,掉帧很明显。明明查资料说这两个属性不会触发重排,应该性能不错才对啊。 这是我的关键代码: @keyfr...
前端 2026-03-17 14:36:20 -
2
回答
73浏览
响应式断点设置后在手机上没生效?
我用媒体查询写了几个断点,比如 @media (max-width: 768px),在浏览器开发者工具里切换设备看起来没问题,但真机测试时样式完全没变,还是桌面端的布局。 是不是我写法有问题?或者 m...
移动 2026-03-17 14:27:18 -
1
回答
57浏览
Vue组件销毁后内存没释放,是不是哪里引用没清理?
我在一个 Vue 项目里做单页应用,切换路由时发现内存占用一直在涨。用 Chrome 的 Performance 面板看了下,卸载的组件好像没被 GC 回收。我明明在 beforeUnmount 里清...
优化 2026-03-17 14:21:20 -
2
回答
75浏览
React Router跳转后页面不刷新怎么办?
我在用 React Router 做单页应用,点击链接跳转到新路由,但组件没重新渲染,数据还是旧的。比如从 /user/1 跳到 /user/2,页面内容没变。 我试过用 useEffect 监听 l...
框架 2026-03-17 14:02:27