问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
7浏览
微信小程序页面跳转后数据未更新,怎么解决?
今天在开发购物车功能时遇到个怪问题:onLoad里接收参数明明正常,但用setData更新页面数据就是不生效。之前在详情页跳转过来都能正常显示,但这次从列表页跳转到商品页后,价格和库存一直显示旧数据。...
移动 2026-02-17 23:17:25 -
2
回答
14浏览
React PWA后台同步任务无法触发,Service Worker报错”InvalidStateError”
我在React项目里实现PWA的后台同步功能,按照文档在Service Worker里注册了sync事件,但调用navigator.serviceWorker.ready.then(reg =>...
前端 2026-02-17 22:34:27 -
2
回答
28浏览
React中setTimeout和useEffect的执行顺序为什么不符合预期?
我在用React写一个计数器组件,点击按钮后先调用setTimeout再更新状态,但发现useEffect里的console.log总是先于setTimeout里的输出。明明setTimeout在代码...
前端 2026-02-17 22:26:26 -
1
回答
20浏览
点击按钮后引导说明层无法隐藏怎么办?
我在做表单引导功能时,给新手用户添加了引导说明层,但点击关闭按钮后样式没变化。按照文档写了个toggle类名的方法,检查了代码也没发现语法错误,但就是不生效: document.querySelect...
交互 2026-02-17 22:19:25 -
1
回答
22浏览
VSCode Live Share共享代码时,对方无法看到实时更新怎么办?
我在用VSCode Live Share和队友协作修改一个HTML页面,但对方连接后只能看到初始代码,当我修改像按钮文本这样的内容时,他们端完全看不到实时变化,这正常吗? 我试过重启Live Shar...
工具 2026-02-17 22:14:25 -
1
回答
14浏览
React Native中调整Vector Icons的图标大小和颜色不生效怎么办?
我在用React Native的Vector Icons时,设置样式后图标大小和颜色都没变化。之前按文档写了类似这样的CSS样式: .icon-style { font-size: 32px !imp...
框架 2026-02-17 22:12:28 -
1
回答
11浏览
history模式下刷新页面报404,如何解决?
用Vue Router的history模式开发单页应用时,点击链接跳转没问题,但直接刷新页面就报404。比如访问/user/profile会提示资源未找到。 我配置了路由: const router ...
前端 2026-02-17 21:13:20 -
1
回答
59浏览
柱状图组件的柱子宽度在移动端显示太细怎么办?
我在用ECharts做柱状图适配移动端时遇到问题,柱子宽度在手机上显示得太细了。尝试过设置barWidth和调整barCategoryGap,但发现当屏幕缩到360px时柱子几乎变成线了。 代码里这样...
组件 2026-02-17 20:43:28 -
2
回答
14浏览
位运算优化CSS动画时为啥反而更卡了?
最近在优化一个无限滚动的CSS动画,尝试用位运算代替除法计算位置偏移,但发现帧率反而从60掉到30了。 比如这段代码用位运算右移代替除以2: .scroll-item { transform: tra...
优化 2026-02-17 19:59:24 -
1
回答
14浏览
微前端子应用卸载时样式残留,生命周期钩子没生效?
在用qiankyun做微前端时,发现子应用卸载后样式还残留页面。按照文档写了onunload钩子,手动移除了style标签,但问题依旧。 尝试过在卸载钩子里用document.querySelecto...
框架 2026-02-17 19:56:22 -
1
回答
17浏览
VueUse的useStorage存储的数据变化了,但页面没更新怎么办?
在用VueUse的useStorage存表单数据时遇到个怪问题。我用v-model绑定了输入框,通过useStorage存到localStorage,但修改输入内容后页面显示没变,除非手动刷新。试过重...
框架 2026-02-17 19:54:26 -
2
回答
32浏览
Bulma水平表单在移动端输入框太窄怎么调整?
我用Bulma的水平表单布局做登录界面,但手机端输入框宽度只有屏幕1/3,文字输入很不方便。尝试过给.column加.wide-mobile类和设置min-width:100px,但无效,求解? &l...
框架 2026-02-17 19:44:29 -
1
回答
9浏览
Safari调试时为什么无法在控制台看到console.log输出?
我在用Safari调试移动端网页时,明明写了console.log('测试'),但控制台完全没反应,折腾了一下午没解决。之前用Chrome没问题,换到Safari后: 1. 已经在设置里打开了「开发」...
移动 2026-02-17 19:42:26 -
1
回答
15浏览
Nitro dev模式下静态图片路径404,怎么配置才能正确访问?
在Nuxt3项目里用Nitro开发服务器运行时,引用public/image目录下的logo.png一直报404。我直接写和都试过了, 控制台报错显示:GET http://localhost:300...
框架 2026-02-17 19:40:25 -
1
回答
27浏览
子域名间CORS配置为什么还是被拦截?
我在做子域名间的数据交互时遇到了CORS问题。主域名是example.com,后端接口在api.example.com,前端在www.example.com发起请求。按照教程设置了Access-Con...
安全 2026-02-17 19:39:22 -
1
回答
10浏览
Antd DatePicker选了日期但输入框没显示内容怎么办?
在Ant Design表单里用DatePicker组件,选了日期后输入框还是空的,之前试过设置defaultValue和onChange,但页面就是不显示选中的日期,这是怎么回事? 代码是这样写的: ...
组件 2026-02-17 19:34:23 -
2
回答
9浏览
EmojiPicker弹窗点击外部区域无法收起是怎么回事?
在实现带遮罩层的EmojiPicker组件时,给document添加了点击事件监听,但点击遮罩层时弹窗没反应,普通点击能触发控制台日志却无法关闭弹窗。 尝试过给遮罩层加了pointer-events:...
组件 2026-02-17 19:05:25 -
1
回答
26浏览
React组件卸载后WebAssembly内存未释放怎么办?
在React项目里用WebAssembly处理图片压缩时,发现组件卸载后内存占用一直没降下来。尝试在useEffect的cleanup里调用模块导出的freeMemory方法,但报错说内存已经被释放了...
前端 2026-02-17 18:55:24 -
2
回答
15浏览
微前端子应用之间如何安全传递敏感数据?
在电商项目中,主应用需要把用户登录态传给子应用,现在用window.postMessage传递JSON数据,但发现其他子应用能监听到敏感字段,试过加token校验但还是不放心,有没有更安全的通信方案?...
框架 2026-02-17 18:51:24 -
1
回答
30浏览
Vue Router鉴权时动态组件提前渲染怎么办?
大家好,我在用Vue3 + Vue Router做路由鉴权时遇到个问题:当使用动态导入组件和beforeEach守卫检查token时,未登录用户还是能短暂看到页面内容再跳转登录页。比如访问/dashb...
前端 2026-02-17 18:49:26