问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
51浏览
Vite项目中使用Vue组件动态导入后,为什么打包后的文件体积没有明显减少?
我在开发一个Vue3项目时,尝试通过动态导入实现代码分割。比如在用户点击按钮时才加载一个大组件,但打包后的JS文件体积还是很大,和之前相比没变化。我检查过代码确实用了import()语法,但build...
工具 2026-02-05 08:06:44 -
2
回答
94浏览
Electron主进程如何实时接收渲染进程的频繁数据更新?
我在做一个实时监控工具,渲染进程每秒发送传感器数据到主进程,但发现主进程只能收到第一次的数据。我用的是ipcRenderer.send和ipcMain.on的组合,但后续更新没有触发回调。 这是渲染进...
框架 2026-02-05 07:37:35 -
2
回答
87浏览
X-Content-Type-Options设置后为什么响应头里看不到这个字段?
我在nginx里加了X-Content-Type-Options: nosniff,但用开发者工具看响应头时根本找不到这个字段,明明其他自定义头都显示了,是不是配置位置有问题? 尝试过把代码写在ser...
安全 2026-02-05 07:23:39 -
1
回答
64浏览
Vue组件文档属性无法动态渲染到页面怎么办?
我正在开发一个可复用的按钮组件,想通过props传递文档说明,但渲染时文档属性一直显示为空: <template> <div> <h3>{{ title }}<...
组件 2026-02-05 07:01:27 -
2
回答
42浏览
为什么配置了Babel的@babel/preset-react后JSX还是无法转换?
我在React项目里用Babel处理JSX,已经安装了@babel/preset-react并配置到.babelrc里了,但打包后浏览器还是报错"Uncaught SyntaxError: Unexp...
工具 2026-02-05 06:23:27 -
1
回答
89浏览
React中移动端1px边框在不同机型显示模糊怎么办?
我在用React开发移动端页面时,给列表项加了border-bottom: 1px solid #eee,但在iPhone12上显示正常,iPhone14却明显模糊。 尝试过把border写成0.5p...
优化 2026-02-05 06:16:24 -
1
回答
49浏览
怎么在防止SQL注入的同时隐藏具体错误信息?
我在做用户登录功能时发现一个问题,用JavaScript拼接SQL语句时虽然用了参数化查询,但后端返回的错误信息里会暴露数据库表结构: const query = <code>SELECT...
安全 2026-02-05 06:05:29 -
2
回答
103浏览
设置了CSP后图片无法加载,却显示’strict-dynamic’相关错误?
我在给项目配置CSP时遇到了奇怪的问题。设置了后页面报错: <!DOCTYPE html> <html> <head> <meta http-equiv="C...
安全 2026-02-05 05:57:27 -
2
回答
89浏览
HMAC签名在前端加密时,为什么服务端验证总是失败?
我在给登录接口加HMAC签名验证时遇到了问题。按照文档用CryptoJS生成签名,把时间戳和参数按字母排序后拼接,但服务端一直返回"签名无效"。试过确认密钥和算法都正确,连请求头的Content-Ty...
安全 2026-02-05 05:47:29 -
2
回答
85浏览
Vant Tabbar的图标怎么在点击时保持选中状态?
我在用Vant的Tabbar做底部导航时遇到问题,点击标签后图标没有选中效果。我按文档写好了代码,但切换页面时图标一直显示默认状态,这是怎么回事? 代码是这样写的: <van-tabbar ro...
组件 2026-02-05 05:23:25 -
2
回答
70浏览
Storybook MDX中如何正确导入并使用外部CSS样式文件?
我在用Storybook的MDX文档写组件示例时,想给代码块添加自定义样式。尝试用import './styles.css'导入外部CSS文件,但样式完全没生效。 已经把CSS文件放在.stories...
工具 2026-02-05 03:37:25 -
2
回答
59浏览
React PWA安装提示无效,如何让桌面安装按钮正常工作?
我在React项目里用create-react-app配置了PWA,manifest和service worker都正常注册了。但点击桌面安装按钮时没有任何反应,控制台也没报错。已经按照文档添加了be...
前端 2026-02-05 03:05:24 -
1
回答
91浏览
React PWA推送通知订阅后无法收到消息怎么办?
我按照文档给React PWA添加推送通知功能,用户订阅成功后一直没收到测试消息。服务端说推送成功了,但手机和浏览器都没反应,这是哪里出问题了? 我的订阅代码是这样的: async function ...
移动 2026-02-05 02:50:28 -
1
回答
183浏览
Vue组件里用Web Crypto加密后的数据在服务端无法解密怎么办?
我在做一个聊天功能时用Vue实现端到端加密,按照文档用Web Crypto的subtle加密了消息内容,但服务端返回"无法解密"的错误。试过把加密结果转成Base64,但后端说数据格式不对。 这是我的...
安全 2026-02-05 00:57:33 -
2
回答
215浏览
React中touchend事件在移动端为什么没触发?
我在用React写移动端滑动删除功能时遇到问题,给元素绑定了touchstart和touchend事件,但结束触摸时事件没反应。手指离开屏幕后控制台只打印了touchstart,touchend完全没...
移动 2026-02-05 00:48:25 -
2
回答
170浏览
为什么我的图片在Security面板显示Mixed Content警告?
我刚把网站部署到HTTPS服务器,但Chrome Security面板一直提示Mixed Content错误,显示我的图片资源用了HTTP链接。我明明把标签的src改成了https://开头的地址,为...
工具 2026-02-05 00:00:50 -
2
回答
51浏览
移动端信息提示框内容被截断怎么办?
我在做表单提交的提示反馈时,用固定定位的弹窗显示错误信息,但移动端竖屏时内容总是被截断显示不全。已经试过设置max-width: 90%和padding: 1rem,但长文本还是会被截断... <...
交互 2026-02-04 23:42:32 -
2
回答
51浏览
aspect-ratio设置后容器高度不随宽度变化怎么办?
在用Tailwind做视频播放器容器时设置了aspect-video,但手机横屏时容器高度完全不动,导致两侧留白太大。我试过加w-full和max-w-screen都没用,只能手动改height属性,...
移动 2026-02-04 22:51:39 -
2
回答
46浏览
Mapbox自定义样式后图层消失怎么解决?
在Vue项目里用Mapbox GL做地图应用,加载自定义JSON样式后道路和建筑图层突然不显示了,之前用默认样式没问题。试过在样式文件里给road和building图层设置paint属性,但地图上还是...
交互 2026-02-04 22:49:35 -
2
回答
32浏览
Material-UI的Radio单选按钮选中后值没更新怎么办?
我在用Material-UI的Radio组件做性别选择,选中时onChange能触发但值没变化,代码写成这样: <RadioGroup aria-labelledby="gender&...
组件 2026-02-04 22:42:33