问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
75浏览
为什么设置了Secure标志后Vue的CSRF防护还是失效?
在Vue项目里用了axios的withCredentials,按教程设置了cookie的Secure标志,但发现跨域请求还是能被拦截。明明后端返回的Set-Cookie头里有Secure参数啊,这是哪...
安全 2026-02-06 07:26:40 -
1
回答
52浏览
为什么使用WebP格式后图片在移动端显示模糊,该怎么解决?
我在项目里用WebP格式压缩图片,发现手机端显示的图片边缘特别模糊,这是为什么? 之前用这个JS脚本自动替换图片格式: document.querySelectorAll('img'...
优化 2026-02-06 06:07:29 -
1
回答
89浏览
Flutter页面跳转后参数没更新,页面显示旧数据怎么办?
大家好,我在做商品列表跳转详情页时遇到个问题:点击不同商品都显示第一个商品的详情。已经用Navigator.pushNamed传了参数,也尝试过热重载,但新页面就是不刷新数据。 代码大概是这样的: L...
移动 2026-02-06 05:54:27 -
2
回答
90浏览
为什么用了Thread-loader后构建反而更慢了?
最近给项目加了Thread-loader想优化打包速度,结果发现构建时间比之前还长!配置的时候按照文档设置了workers: 2,但打包时控制台老是出现worker process failed to...
优化 2026-02-06 05:32:32 -
2
回答
44浏览
为什么PostCSS的postcss-import无法识别路径别名?
在使用postcss-import处理CSS文件时,我定义了路径别名@/components却报错找不到文件。虽然Webpack的resolve.alias已经配置了这个路径,但PostCSS处理时还...
工具 2026-02-06 05:04:29 -
1
回答
70浏览
前端用MD5加密密码是否安全?有没有更好的加密方式?
最近在做用户注册功能时,密码加密这块有点困惑。我之前用crypto-js把密码转成MD5再存到后端,但同事说MD5早就被破解了,这样存密码不安全,但我也不太明白具体哪里有问题。 尝试改用bcrypt时...
安全 2026-02-06 02:49:32 -
2
回答
54浏览
Nuxt3 Pinia状态更新后页面没变化怎么办?
在Nuxt3项目里用Pinia写了一个购物车store,点击添加商品后状态确实更新了,但页面上的商品列表就是不刷新,控制台也没报错。 尝试过用store.$patch强制更新和手动调用reload()...
框架 2026-02-06 02:30:39 -
2
回答
127浏览
为什么配置了Babel Presets后箭头函数没被转译?
在Vue项目里安装了@babel/preset-env,配置了.babelrc文件,但箭头函数还是没被转译成普通函数。试过更新Babel版本,检查过浏览器列表配置,打包后代码里箭头函数还是原样,控制台...
工具 2026-02-06 02:00:31 -
1
回答
35浏览
Kbone项目中使用自定义组件样式丢失怎么办?
我在Kbone项目里写了个带背景色的按钮组件,但渲染到页面后颜色完全没显示。试过用内联样式style="background:red"和组件内CSS都无效。 组件代码是这样的: <kbone-c...
框架 2026-02-05 23:10:39 -
1
回答
54浏览
MVI架构中异步数据更新后UI没变化怎么办?
我在React项目里尝试用MVI模式实现数据加载功能,但发现当异步请求完成后,UI界面始终显示初始状态。我已经按规范写了Effect和ViewModel,但页面还是没更新,哪里出错了呢? // Vie...
框架 2026-02-05 22:59:41 -
1
回答
20浏览
移动端横竖屏切换时布局元素重叠怎么办?
在开发移动端页面时,我用flex布局做了图文列表,竖屏显示正常,但切换横屏时图片和文字会重叠。尝试过设置meta viewport和CSS媒体查询,但效果不好: <div class="item...
优化 2026-02-05 22:52:36 -
1
回答
26浏览
条形码图片在移动端显示模糊怎么解决?
用vue-barcode组件生成条形码后,PC上看挺清楚的,但手机上就模糊了,试过给图片加max-width: 100%和height: auto也不行,这是为什么啊? 代码是这样写的: <te...
组件 2026-02-05 22:48:33 -
1
回答
34浏览
Electron菜单项点击事件无法触发,是怎么回事?
我在用Electron+Vue做桌面应用时遇到了问题,给菜单项绑定了点击事件但完全没反应。之前按照文档在main.js里用Menu.setApplicationMenu注册了菜单模板,然后在渲染进程里...
框架 2026-02-05 22:44:31 -
2
回答
20浏览
为什么我的POST请求没有发送自定义请求头?
我在用fetch发送POST请求时设置了请求头,但后端一直接收不到自定义的Authorization字段。简单GET请求没问题,但POST请求明明设置了headers参数,浏览器开发者工具里也显示请求...
前端 2026-02-05 22:39:42 -
2
回答
25浏览
uView弹窗里显示的数据没有及时更新怎么办?
在uni-app里用uView的弹窗,弹窗里显示的变量在关闭后再次打开时还是之前的值,比如这样写: methods: { openDialog() { this.message = '新内容'; //...
移动 2026-02-05 22:38:28 -
2
回答
24浏览
WebSQL查询后如何正确获取结果数据?
折腾了一下午的WebSQL查询,每次用executeSql都拿不到数据。按照文档写了个transaction: db.transaction(tx => { tx.executeSql(...
前端 2026-02-05 22:27:32 -
1
回答
30浏览
Vue自定义指令的update钩子为什么没触发样式更新?
我在用Vue写一个高亮文字的自定义指令,想让元素背景色在hover时动态变化。按文档写了bind和update钩子,但发现update根本没执行,hover的时候样式没反应。 代码是这样的: <...
框架 2026-02-05 22:21:40 -
1
回答
28浏览
为什么我的PWA在Lighthouse测试中”安装提示”评分不达标?
我在开发一个电商网站的PWA,Lighthouse测试其他项都拿了满分,但"安装提示"一直显示0分。明明已经按照文档配置了manifest.json和service worker,为什么还是不行? 尝...
工具 2026-02-05 22:18:43 -
2
回答
33浏览
虚拟列表动态高度时滚动位置跳动怎么办?
我在用虚拟列表渲染不同高度的卡片时,滚动到中间位置突然跳动,这是为什么? 设置了容器高度和overflow:auto,每个卡片高度根据内容自动变化。用offsetTop累加计算scrollTop,但滚...
优化 2026-02-05 22:10:33 -
1
回答
49浏览
移动端双击事件如何避免误触发并准确识别快速双击?
我在开发一个移动端图片查看器时,想用双击缩放功能,但发现双击事件经常被误触发——比如快速点击两次会被识别成一次双击,或者明明间隔0.5秒以上还是触发了。试过用setTimeout记录第一次点击时间,但...
移动 2026-02-05 21:52:37