问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
20浏览
Amis表单中如何动态隐藏字段,但保持提交时的初始值?
我在用Amis做表单时遇到个问题:有个包含开关的表单,当切换开关时需要隐藏几个字段。但发现隐藏后这些字段的初始值在提交时会变成空,而不是它们的初始值。我尝试过用visibleOn控制显示,同时在api...
框架 2026-02-04 19:23:31 -
2
回答
37浏览
Arco Design的Pagination分页组件如何实现点击页码后执行自定义事件?
在用Arco Design的分页组件时,我想让点击页码后除了切换页面还能执行自定义函数,但发现onChange事件返回的参数好像不对,我尝试过这样写: const handlePageChange =...
组件 2026-02-04 19:22:31 -
2
回答
49浏览
设置Cross-Origin-Resource-Policy后图片还是被阻止了怎么办?
我给服务器配置了cross-origin-resource-policy: same-site,但跨域加载图片时还是出现这个错误:Blocked by Cross-Origin Resource Po...
安全 2026-02-04 19:16:34 -
2
回答
15浏览
React项目中同时使用WebP和AVIF图片导致旧浏览器白屏怎么办?
大家好,我在React项目里用标签的srcset属性同时提供webp和avif格式图片,结果在IE11和老版安卓机上直接显示空白了。之前用Can I Use查过这两种格式的支持情况,确实这些旧浏览器不...
优化 2026-02-04 19:03:28 -
2
回答
52浏览
Material-UI按钮自定义样式被覆盖怎么办?
在用Material-UI的Button组件时,给按钮加了自定义CSS类,但样式总是被覆盖。比如设置红色背景颜色完全没效果,这是为什么啊? 我尝试过这样写: import { Button } fro...
框架 2026-02-04 18:47:28 -
2
回答
35浏览
为什么用innerHTML渲染用户输入时会引发XSS漏洞?
最近在做论坛项目时,用innerHTML动态显示用户提交的评论内容,结果被测试工具提示存在XSS漏洞。我尝试过滤了输入里的尖括号和script关键字,但漏洞检测还是报错,这是为什么呢? 代码是这样的:...
安全 2026-02-04 18:43:24 -
2
回答
25浏览
Vue组件资源加载时如何正确设置HTTP缓存策略?
我在用Vue 3开发图片展示组件时遇到缓存问题,明明设置了响应头但效果不对。比如这个组件每次刷新都会重新下载图片: <template> <img :src="imageU...
优化 2026-02-04 18:34:31 -
1
回答
42浏览
TDesign Tree组件节点勾选状态无法与后端数据同步怎么办?
在用TDesign的Tree组件做权限配置时遇到个问题,勾选节点后虽然能触发事件,但重新拉取数据时勾选状态就消失了。我用v-model绑定了selectedNodes,也在选中事件里发了请求,但后端返...
组件 2026-02-04 18:23:26 -
2
回答
26浏览
为什么我的Vue路由懒加载没有实现代码分割?
我在Vue3项目里按教程配置了路由懒加载,但打包后main.js还是有1MB,根本没分割。检查过代码: const routes = [ { path: '/about', com...
优化 2026-02-04 18:22:28 -
2
回答
35浏览
React用requestAnimationFrame做滚动动画移动端卡顿怎么办?
在移动端用React写了一个根据滚动位置变化的动画组件,用requestAnimationFrame更新状态,但手机上滑动时动画特别卡,帧率掉到20多… 代码逻辑是监听scroll事件,在useEff...
移动 2026-02-04 18:17:29 -
2
回答
23浏览
React部署到HTTPS后为什么出现混合内容警告?
最近把React项目部署到HTTPS服务器后,页面加载时老是报“Mixed Content”错误。明明所有资源路径都用了相对地址,但控制台还是提示标签引用了HTTP资源。我检查了public文件夹里的...
优化 2026-02-04 18:16:31 -
2
回答
39浏览
为什么我的页面在Android上字体显示模糊?
最近在优化移动端页面,发现同样的字体在iOS显示很清晰,但Android设备上却特别模糊。已经试过加了-webkit-font-smoothing和-moz-osx-font-smoothing,还调...
优化 2026-02-04 18:14:35 -
2
回答
39浏览
Space组件在移动端缩小时元素间距被压缩怎么办?
用Ant Design的Space组件排版时发现,当屏幕宽度小于768px时,原本设置的size=middle间距会被自动压缩成更小,导致文字元素挤在一起。 尝试过设置responsive={fals...
组件 2026-02-04 17:53:29 -
2
回答
40浏览
为什么我的Notification通知组件设置duration后无法自动关闭?
我在用Ant Design的Notification组件时,设置了duration为3秒,但提示框完全不自动消失。已经检查过代码,组件参数应该没错: <notification open mes...
组件 2026-02-04 17:47:28 -
1
回答
52浏览
Webpack输出配置中output.filename和path设置后打包文件没生成怎么办?
大家好,我今天配置Webpack的output时遇到个怪问题。按照文档设置了output.filename和path,但打包后dist目录里啥都没有,路径也确认没问题,这是为啥啊? 场景是这样的:我在...
工具 2026-02-04 17:41:27 -
2
回答
57浏览
移动端滚动回弹动画卡顿怎么解决?
我在给移动端页面做滚动回弹效果时,用CSS transform叠加过渡动画,但滚动到底部回弹时总出现卡顿,特别是在快速滑动后突然松手的情况。尝试过给容器加overscroll-behavior: co...
交互 2026-02-04 17:35:27 -
2
回答
34浏览
用户组权限样式的CSS优先级问题怎么解决?
大家好,我在做用户组权限样式区分时遇到个问题。现在有管理员、普通用户、访客三个用户组,需要给按钮显示不同样式: .user-btn { background: #ccc; } .admin .user...
安全 2026-02-04 17:33:27 -
1
回答
48浏览
Vue移动端HTTPS页面请求http接口导致Mixed Content错误怎么办?
我在开发Vue移动端应用时遇到了HTTPS问题,当页面切换到HTTPS后,调用本地测试接口时控制台报Mixed Content错误。尝试过在nginx配置强制HTTPS,但真机测试还是加载失败。 代码...
移动 2026-02-04 17:23:31 -
2
回答
33浏览
Vue keep-alive组件缓存失效,页面切换后数据未保留怎么办?
大家好,我在用Vue的keep-alive缓存页面时遇到个怪问题。当我用router-link切换两个页面时,第一个页面明明被include在了include列表里,但每次切换回来输入框里的内容都清空...
框架 2026-02-04 17:19:27 -
1
回答
28浏览
yarn.lock损坏后重建导致依赖版本变动怎么办?
在部署项目时发现yarn.lock文件损坏了,我删掉后重新运行yarn install,但新生成的yarn.lock里好多依赖版本都变了,这会不会引入安全漏洞? 之前用npm audit发现有个高危漏...
安全 2026-02-04 17:15:26