问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
132浏览
宜搭表单提交后数据未更新,如何确保数据实时同步?
在宜搭开发页面时,用React组件做了个带提交按钮的表单,提交后后端数据确实更新了,但页面展示的还是旧数据。我尝试在fetch请求后手动调用setData更新状态,但有时候还是会延迟显示。 const...
框架 2026-01-31 10:52:27 -
2
回答
147浏览
TDesign按钮样式覆盖不了自定义CSS,怎么解决?
在用TDesign的Button组件时,我想给按钮加个圆角和背景渐变,但写好的CSS样式一直被覆盖。比如这个代码:.td-button-custom { border-radius: 20px !im...
组件 2026-01-31 10:47:26 -
1
回答
104浏览
ApexCharts在React里改了数据图表就是不更新怎么办?
我在用ApexCharts做折线图的时候遇到个怪问题,当通过useState更新数据后图表没反应。之前试过forceUpdate和直接改series数组,但只有手动调整窗口大小才会重新渲染。 impo...
组件 2026-01-31 10:36:29 -
2
回答
89浏览
Jotai使用atomFamily时,为什么子组件更新不触发重新渲染?
我在用Jotai的atomFamily管理动态表单输入时遇到问题。每个输入项的值用atomFamily(atomKey)创建,父组件通过useState维护项列表,但修改某个atom后,对应的子组件没...
框架 2026-01-31 10:35:27 -
2
回答
177浏览
缓冲动画结束后内容突然出现怎么让过渡更平滑?
我在做一个图片列表的加载动画,用CSS旋转动画表示缓冲。但发现当数据加载完成后,动画直接消失,图片突然弹出来特别生硬。尝试过给容器加transition属性没效果,也试过用setTimeout延迟隐藏...
交互 2026-01-31 10:03:29 -
2
回答
75浏览
用Cropper.js上传图片后裁剪框位置重置怎么办?
用Cropper.js做图片裁剪时,上传新图片后之前的裁剪框位置会重置,怎么保持上次的裁剪区域? 试过在上传后用cropper.setData()保存cropBoxData,但发现每次更换图片后坐标完...
组件 2026-01-31 09:42:28 -
2
回答
97浏览
Charles设置断点后请求卡住无法继续,如何解决?
用Charles抓包时,给某个POST请求设置了断点,但点击Allow后请求一直卡在挂起状态,无法继续流程。重启Charles和手机热点都没用,代理设置也没问题,这是什么情况啊?
工具 2026-01-31 09:39:27 -
2
回答
107浏览
前端登录表单加了输入限制,为什么还是被暴力破解尝试?
我给登录表单加了最小输入长度和错误次数限制,但监控显示攻击者还是能频繁尝试。代码这样写的: 登录 let failedAttempts = 0; document.getElementById('lo...
安全 2026-01-31 09:38:27 -
2
回答
120浏览
分层架构中业务逻辑层和数据层如何避免循环依赖?
最近在React项目中按分层架构拆分组件、业务逻辑和数据层,但发现一个问题:当业务逻辑层需要调用数据层的API时,数据层又要访问业务逻辑层的配置参数,导致循环依赖报错。比如这样写: // servic...
框架 2026-01-31 09:34:31 -
2
回答
97浏览
Figma插件中如何获取并修改选中组件的填充颜色?
我在开发Figma插件时想批量修改选中组件的填充颜色,但按文档写的代码运行后颜色没变,控制台也没报错。我先用figma.currentPage.selection获取选中的节点,然后循环调用node....
工具 2026-01-31 09:33:25 -
2
回答
51浏览
为什么我的JS动画在移动设备上卡顿,但桌面正常?
大家好,我在用requestAnimationFrame做元素移动动画时遇到问题。代码在桌面浏览器很流畅,但手机上就卡顿得厉害。我按照网上的教程写的,设置了节流和取消动画的逻辑,但还是不行。 这是我的...
交互 2026-01-31 09:27:26 -
2
回答
78浏览
为什么用了CDN后部分静态资源还是加载超时?
最近给网站配置了CDN加速,把图片和CSS都指向了CDN域名,但发现某些图片偶尔会出现加载超时的情况。已经检查过CDN的缓存规则,把图片设置了最大缓存时间,也确认了源站服务器能正常访问这些资源。但用户...
优化 2026-01-31 09:25:28 -
2
回答
62浏览
为什么动态添加的列表项点击事件没反应?
我给ul绑定了点击事件想用事件委托,但动态追加的li点击没触发函数。静态生成的li能触发,新增的就不行,这是怎么回事? 代码是这样的: document.querySelector('ul').add...
前端 2026-01-31 09:23:27 -
2
回答
74浏览
为什么touches属性获取的坐标导致拖动元素位置错乱?
我在做移动端图片拖动功能时遇到了问题,用touches[0].clientX获取坐标,但拖动时元素位置总是偏移好几十像素。测试过在touchstart里记录初始位置,touchmove里实时计算偏移量...
移动 2026-01-31 09:04:29 -
2
回答
118浏览
Sortable.js跨列表拖拽后数据不同步怎么办
我在用Sortable.js实现两个列表之间的拖拽功能,拖过去后数据没变,控制台还报错Cannot set property 'done' of undefined,试过在onEnd里手动改数组也不行...
交互 2026-01-31 09:03:30 -
2
回答
108浏览
Bootstrap警告框的关闭按钮不显示怎么办?
我在用Bootstrap的alert组件时,按照文档加了数据属性和close类,但关闭按钮就是不显示。检查过HTML结构没问题,还特意加了CSS想改颜色,结果按钮还是看不见... 这是我的代码片段,a...
组件 2026-01-31 08:57:26 -
1
回答
89浏览
为什么移动端TouchEnd事件在快速滑动后不触发?
在移动端做卡片滑动交互时,发现当快速滑动手指离开屏幕后,TouchEnd事件偶尔不触发,导致卡片位置没及时更新。代码已经绑定了TouchEvent,但测试时发现: 尝试给卡片加了CSS过渡效果后问题更...
交互 2026-01-31 08:54:29 -
2
回答
55浏览
Cookie Banner固定定位在移动端失效怎么办?
最近在给网站加Cookie同意弹窗,用position:fixed定位在底部,PC端显示正常,但手机横屏时整个弹窗会被挤到页面外层了,这是什么情况啊? 尝试过这样写CSS: .cookie-banne...
安全 2026-01-31 08:42:25 -
2
回答
155浏览
Web Audio API获取麦克风音频数据全是0怎么办?
我在用Web Audio API处理麦克风输入时遇到问题。想实时获取音频波形数据,按照教程写了代码,但getByteTimeDomainData返回的数组全是0。 具体步骤是先用navigator.m...
交互 2026-01-31 08:34:32 -
2
回答
85浏览
React Native中安装Vector Icons后图标显示空白怎么办?
刚在项目里安装了@expo/vector-icons,按照文档导入了Ionicons,但页面上就是显示空白。按教程做了一切却还是空白,到底是哪里出问题了? 我执行了npx expo install @...
框架 2026-01-31 08:31:26