问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
66浏览
Plotly图表更新数据后为什么不重新渲染?
大家好,我在用Plotly.js做动态图表时遇到个怪问题。我按文档写了个折线图,想通过按钮动态更新数据,但调用Plotly.react后图表完全消失了... 我先初始化了图表,代码没问题能正常显示。但...
交互 2026-01-30 12:48:43 -
2
回答
59浏览
属性面板在拖拽时为什么会跟着滚动条移动?
我在做可视化编辑器的属性面板时遇到个怪问题,当页面有垂直滚动条时,属性面板用了position: fixed,但拖拽组件时面板会跟着滚动条移动,这明明是fixed定位啊。 我尝试过这样写样式: .pa...
交互 2026-01-30 12:46:34 -
1
回答
61浏览
React Native调用原生模块返回null怎么办?
我在React Native项目里写了个原生模块想获取设备信息,但调用方法总是返回null。按照官方文档写了Java代码并注册了模块,但前端调用的时候就是得不到正确数据... 这是我的React代码片...
框架 2026-01-30 12:45:34 -
2
回答
54浏览
React Query的useQuery数据更新后页面为什么没反应?
我在Vue项目里用React Query的useQuery请求数据,初始加载没问题,但后端数据更新后页面没变化,手动刷新才显示最新数据。尝试过加staleTime:0和refetchQueries但都...
优化 2026-01-30 12:35:41 -
2
回答
63浏览
PostCSS Parser解析时如何处理注释导致的语法错误?
我在用postcss.parse解析包含CSS注释的字符串时,总报错“Unexpected '/' on line 2”,但注释明明写对了。比如: const css = '/* 这是注释n未闭合的注...
工具 2026-01-30 12:33:28 -
2
回答
127浏览
React.lazy动态导入后,如何避免重复加载相同模块导致的资源浪费?
我在用React.lazy和Suspense做路由懒加载时遇到个问题,同一个组件在不同路由里被动态导入后,webpack会生成多个chunk,导致资源重复加载。比如import(.../moduleA...
优化 2026-01-30 12:19:32 -
2
回答
56浏览
为什么VSCode的IntelliSense在React组件中无法自动提示props类型?
我在React项目里用接口定义组件props,但输入时IntelliSense完全没提示类型,这是为什么啊? 比如我这样写了一个组件: interface CardProps { title: str...
工具 2026-01-30 12:13:30 -
2
回答
71浏览
为什么设置了X-Frame-Options后页面还是被嵌入到第三方iframe了?
我在项目里加了X-Frame-Options: DENY和CSP的frame-ancestors 'none',但测试时发现页面还是能被其他网站用透明iframe嵌套住。点击他们页面的按钮时,居然触发...
前端 2026-01-30 12:11:36 -
2
回答
509浏览
如何阻止CSS光标偏移导致的按钮点击劫持漏洞?
我在做带光标动画的按钮组件时遇到问题。用transform: translate()让光标图标跟随鼠标,但测试发现恶意页面能通过绝对定位覆盖,让用户点击到隐藏的按钮。试过设置pointer-event...
安全 2026-01-30 11:15:36 -
2
回答
57浏览
密码管理器如何防止跨站点凭证填充攻击?
最近在开发自己的密码管理器,发现用户用浏览器自动填充密码时,担心跨站点凭证填充攻击怎么办? 试过给输入框加上autocomplete="new-password",但好像没用……后来查资料说要结合HI...
安全 2026-01-30 10:05:26 -
2
回答
56浏览
子包依赖在父项目中无法识别,pnpm workspace配置哪里出问题了?
我在用pnpm workspace管理monorepo项目,子包里安装了@tailwindcss/forms,但父项目编译时一直报错找不到这个模块,搞了一下午没解决。结构是这样的: { "worksp...
工具 2026-01-30 09:38:31 -
1
回答
80浏览
Vite预构建后依赖包体积反而变大了怎么办?
我在项目里给某个第三方库用了vite optimizeDeps预构建,结果打包后的vendor.js比之前还大200kb,这是怎么回事? 之前配置是这样的: optimizeDeps: { entri...
优化 2026-01-30 09:37:28 -
2
回答
73浏览
Vue地图POI搜索时标记点无法实时更新怎么办?
大家好,我在用高德地图API做POI搜索功能时遇到个问题,搜索框输入内容后,地图上的标记点没有实时更新,虽然控制台没报错但就是不显示新结果。 我按照文档写了个Vue组件,搜索按钮点击没问题,但直接输入...
交互 2026-01-30 09:36:32 -
2
回答
48浏览
Framer Motion的动画在移动端触屏滑动时偶尔卡顿怎么办?
我在用Framer Motion做移动端导航栏的抽屉动画,用useGesture监听拖动时,偶尔会出现0.1秒的卡顿。尝试过设置layoutTransition和调整dragConstraints,但...
移动 2026-01-30 09:28:29 -
1
回答
68浏览
Detox测试时模拟键盘输入后无法点击按钮?
在用Detox测试登录页时,输入账号密码后点击登录按钮没有反应。我已经用waitFor包住按钮操作,但还是报元素不可点击的错误。这是我的测试代码: describe('登录流程', () => ...
移动 2026-01-30 09:14:30 -
2
回答
51浏览
真机调试时页面样式错乱,如何定位问题?
我在安卓手机上用Chrome调试H5页面时,页面布局正常。但真机扫码调试时,轮播图高度突然变成0了,其他元素也错位。尝试过检查CSS、清除缓存、换不同浏览器都无效,这是什么原因啊? 代码示例: <...
移动 2026-01-30 09:10:32 -
2
回答
78浏览
流式布局中元素宽度百分比计算不准确怎么办?
我在用流式布局做自适应页面时遇到了问题,设置了父容器宽度为百分比,但子元素的百分比宽度在不同屏幕下计算总是错位。 比如这样写结构: 内容 内容 内容 在手机横屏时三列能撑满,但竖屏时会溢出容器。试过加...
移动 2026-01-30 08:38:31 -
2
回答
85浏览
Vue自定义指令在数据变化时怎么不重新执行?
大家好,我在写一个自定义指令用来监听页面元素高度变化,但发现当绑定的数据更新后,指令里的逻辑没重新触发,这是怎么回事啊? 比如我写了这个v-resize指令: Vue.directive('resiz...
框架 2026-01-30 08:28:26 -
2
回答
121浏览
Vant Cell的内容为什么总是撑开父容器?
在用Vant的Cell组件做卡片布局时,发现Cell的内容区域总是撑开父容器的高度,设置了flex:1也不管用。比如下面这样: <div class="card-container" style...
组件 2026-01-30 08:12:26 -
2
回答
119浏览
为什么每次提交React组件代码后,Git总是显示我删除了所有空格?
大家好,我最近在用React开发页面时遇到个怪问题。每次提交修改后的组件代码,Git都显示我删除了大量空格,但代码实际功能没问题,视觉效果也没变化。 比如这个按钮组件: function MyButt...
前端 2026-01-30 07:56:33