问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
36浏览
前端如何在日志匿名化IP时保留用户行为关联性?
我在做用户行为日志记录时,需要把用户IP进行匿名化处理。但直接截断最后两位的话,像192.168.1.123变成192.168.1.xxx,这样不同时间的同一IP请求会被混淆成同一个匿名ID。如果用哈...
安全 2026-02-18 10:13:36 -
2
回答
33浏览
iView Menu菜单点击子菜单后父菜单自动折叠怎么解决?
在用iView的Menu组件做侧边栏时遇到个问题,当点击子菜单项后,父菜单会自动收起来。我需要点击子菜单时父菜单保持展开状态,但试过设置openeds和手动控制状态都不管用。 这是我的代码片段,使用的...
组件 2026-02-18 10:08:33 -
2
回答
79浏览
H5页面首屏加载超过3秒怎么优化?
我在开发移动端H5页面时,首页首屏加载时间总卡在3.2秒左右,已经尝试过压缩CSS和JS文件,给图片加了loading="lazy"属性,但效果不明显。有没有其他优化方法能进一步缩短加载时间? 目前结...
移动 2026-02-18 10:03:38 -
2
回答
63浏览
React中动态设置SVG路径颜色时为什么部分颜色没变化?
我在React组件里用SVG画了个图标,想根据状态动态改变路径颜色。用内联样式设置了color属性,但发现只有填充色变色了,描边颜色没变化。试过把stroke单独写成style属性也不行,控制台没报错...
前端 2026-02-18 10:01:44 -
2
回答
94浏览
Hammer.js双指缩放时为什么会触发点击事件?
在移动端网页里用Hammer.js给图片绑定了双指缩放和点击事件,但每次缩放结束后总会意外触发点击跳转。试过在缩放事件里用event.stopPropagation()也不行... const mc ...
交互 2026-02-18 09:54:46 -
2
回答
65浏览
DatePicker日期选择器如何限制只能选择未来三天内的日期?
我在用Ant Design的DatePicker组件做预约功能时,想让用户只能选择未来三天内的日期。之前尝试给输入框加了min={new Date()},但日期选择器还是能选历史日期。后来查文档试过设...
组件 2026-02-18 09:53:34 -
2
回答
42浏览
给图片加旋转变形后位置偏移了怎么办?
我给图片加了transform: rotate(30deg),但位置突然偏到一边了,调整margin也不对,这是为什么? 代码是这样的: <div class="photo-container"...
前端 2026-02-18 09:44:34 -
2
回答
42浏览
为什么触摸事件在事件委托时target总是父元素?
在移动端用事件委托处理多个.item元素的touchstart事件,但发现e.target始终返回父元素div.box,而不是实际点击的子元素。我尝试过把事件绑定到父元素并用closest()方法筛选...
移动 2026-02-18 09:34:33 -
2
回答
52浏览
骨架屏切换时为什么会出现闪烁?如何避免布局抖动?
我在给列表页加骨架屏时遇到问题,当真实内容加载出来后,骨架屏区域会突然跳动一下,看起来很卡。我用了opacity过渡,但闪烁反而更明显了。 代码结构大概是这样的,骨架屏用背景色模拟内容形状: <...
优化 2026-02-18 09:20:36 -
2
回答
59浏览
为什么我的Babel配置无法转换ES6箭头函数?
大家好,我在项目里用了Babel转码,但箭头函数一直没被转成ES5语法。配置文件和代码都检查了好几遍,但还是不行... 我的.babelrc配置是这样写的: { "presets": ["@babel...
工具 2026-02-18 09:00:37 -
1
回答
63浏览
uni-app中React组件如何正确监听页面滚动事件?
在用uni-app开发时遇到了滚动监听问题。我在页面里写了一个React组件,想通过uni的onPageScroll方法获取滚动位置,但滚动时数值没有变化,甚至出现重复回调。 尝试过这样写代码: co...
移动 2026-02-18 08:58:42 -
2
回答
70浏览
Monorepo中不同子包依赖不同React版本导致构建失败怎么办?
在Lerna项目里有两个子包,一个用React18另一个用React17,当我运行lerna run build时老是报错说peer dependency冲突。已经试过用 resolutions强行指...
前端 2026-02-18 08:57:32 -
2
回答
76浏览
W3af扫描React表单时没发现CSRF漏洞,但手动测试存在缺陷
我在用W3af扫描公司新开发的React应用时,发现所有表单请求都没有检测到CSRF漏洞,但手动测试时明显能用跨站请求伪造数据。代码里确实没做CSRF令牌验证,这是为什么啊? 比如这个用户资料更新组件...
安全 2026-02-18 08:55:46 -
2
回答
37浏览
Figma协作时如何让团队成员实时看到我更新的组件库版本?
我们在用Figma做组件库维护,每次更新共享后同事打开还是旧版本。比如这个Vue组件用了按钮库里的样式,但其他人拉取的还是昨天的旧状态。 确认 export default { data() { re...
工具 2026-02-18 08:34:41 -
2
回答
68浏览
WebP图片压缩后文件变大了怎么办?
我在给电商网站优化图片时发现奇怪的事:.webp转换后反而比原图大,比如这张商品图: <img src="product.jpg" alt="商品图" sizes="(max-width: 60...
优化 2026-02-18 08:29:30 -
2
回答
64浏览
iView主题自定义变量后颜色没变化怎么办?
刚在用iView按文档写主题变量,按官方示例写了.ivu-btn的背景色,但按钮颜色完全没变: @primary-color: #82cffa; 已经把.less文件通过webpack配置引入了,但页...
组件 2026-02-18 08:28:29 -
1
回答
60浏览
为什么启用usedExports后未使用的导出内容还是被打包进去了?
我在用Webpack打包React组件时启用了Tree Shaking,配置里设置了optimization.usedExports: true。但发现导入的模块里未被使用的导出内容仍然出现在打包结果...
优化 2026-02-18 08:20:39 -
2
回答
38浏览
Solid Start中布局组件的loader在客户端导航时重复执行如何解决?
在Solid Start项目里,我给布局组件加了loader处理头部数据,但发现每次客户端路由跳转都会重新执行loader,导致重复请求。比如从首页跳到关于页时,控制台又看到API请求了。 尝试过在l...
框架 2026-02-18 08:03:37 -
2
回答
60浏览
React Native Codegen生成后模块找不到怎么办?
我在给React Native项目添加新原生模块时,按照文档用codegen生成了桥梁代码,但运行时提示"Cannot find module './generated/Specs/MyModule'...
移动 2026-02-18 07:24:40 -
2
回答
45浏览
Notification请求权限时总提示”被拒绝”怎么办?
我按文档写了Notification请求权限的代码,但每次调用Notification.requestPermission()都直接返回'denied'状态,明明之前没授权过啊... 尝试过在用户交互...
交互 2026-02-18 05:25:25