问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
15浏览
微前端中多个Vue子应用如何安全共享Vuex状态而不冲突?
我在用Single-SPA搭建微前端时遇到问题:有两个Vue子应用需要共享用户登录状态,尝试在父应用通过Vuex持久化存储,但发现状态会被另一个子应用覆盖,这是为什么呢? 我在父应用store.js设...
前端 2026-02-10 16:54:24 -
2
回答
14浏览
移动端用requestAnimationFrame动画卡顿怎么办?
搞不懂啊,用requestAnimationFrame写了个简单的位移动画,在手机上测试的时候滑动页面会卡顿。代码就是标准的rAF写法: let pos = 0; function animate()...
移动 2026-02-10 16:33:25 -
1
回答
36浏览
React动态权限控制失效,组件没按角色切换显示
我在做用户角色切换时动态控制按钮权限,根据用户权限数组渲染组件。但切换角色后按钮没变化,哪里出问题了? 比如当前用useState存用户权限,用includes判断是否显示: function Adm...
安全 2026-02-10 16:26:30 -
1
回答
26浏览
移动端手势识别滑动和点击冲突怎么处理?
在移动端列表项上同时需要左右滑动删除和点击跳转,但滑动距离较小时经常误触点击事件,该怎么设置优先级呢? 我用touchstart记录初始坐标,touchend计算偏移量,超过阈值就触发滑动,否则触发点...
移动 2026-02-10 16:03:29 -
2
回答
13浏览
Async Validator在表单提交前如何同步显示异步验证错误?
我在用Ant Design的Form做登录表单时,密码强度验证用了Async Validator,但发现当用户点击提交后,如果密码不符合要求,错误提示总是延迟1秒才显示。我试过把validateTri...
交互 2026-02-10 15:15:29 -
2
回答
17浏览
为什么我的Charles配置好了却抓不到手机的HTTPS请求?
我按教程配置了Charles的HTTPS代理,手机也设置了代理并安装了证书,但访问App时请求还是显示“Connection refused”。/* 我在App的WebView里看到的错误样式 */ ...
工具 2026-02-10 15:06:31 -
2
回答
51浏览
VSCode调试时设置断点后代码不暂停怎么办?
最近在用VSCode调试JavaScript代码,设置了断点但运行时完全不暂停。试过重启VSCode和电脑都不行,是不是哪里配置错了? 我的launch.json配置是这样的: { "version"...
前端 2026-02-10 14:54:52 -
2
回答
13浏览
为什么Riverpod状态更新后,ListView的CSS样式没变?
在Flutter Web项目里用Riverpod管理选中状态。点击列表项后状态确实变了,但对应项的CSS类(比如添加active样式)没更新,页面还是老样子。试过Provider.refresh和Pr...
移动 2026-02-10 14:53:39 -
2
回答
20浏览
为什么Rollup打包后没Tree Shaking掉未引用的代码?
在用Rollup打包项目时,明明某个工具函数没被引用,但打包后的bundle里还是能看到它的代码。我检查过导出方式是ES模块语法,配置文件也设置了treeshaking: true,这是为什么呢? 比...
优化 2026-02-10 14:43:31 -
1
回答
16浏览
为什么我的React组件用next/dynamic预加载子路由组件时预加载没生效?
我在React项目里用next/dynamic做路由预加载,按文档写了预加载策略,但实际测试发现组件加载时还是有延迟。代码是这样的: import dynamic from 'next/dy...
优化 2026-02-10 14:42:33 -
2
回答
15浏览
控制流扁平化后代码逻辑失效,如何排查?
我用javascript写了个按钮点击计数器,用控制流扁平化工具混淆后,点击事件突然不响应了。原生代码没问题,但混淆后的逻辑看起来像被插入了很多空函数和条件分支,控制台没报错就是不执行计数: <...
安全 2026-02-10 14:40:25 -
2
回答
24浏览
Git subtree合并后如何区分主项目和子目录的提交?
我在把第三方库用subtree合并到项目子目录后,发现git log里所有提交都混在一起了。之前用git subtree pull拉取更新时,明明指定了目录路径,但提交记录里显示的都是"Merge"和...
工具 2026-02-10 14:37:29 -
2
回答
15浏览
uni-app中使用flex布局时子元素高度不生效怎么办?
在uni-app页面里用flex布局,容器设置了flex-direction: column,子元素加了flex:1,但高度就是不生效,内容溢出到外面了。我试过给子元素加min-height:100%...
移动 2026-02-10 14:34:29 -
2
回答
14浏览
Naive UI分页跳转后数据没变怎么处理?
用Naive UI的Pagination做分页时,切换页码后数据没变卡了好久了。我按文档写了onChange事件,也传了当前页码参数,但每次请求接口返回的数据还是第一页的内容。 代码大概是这样写的:&...
组件 2026-02-10 14:27:29 -
1
回答
23浏览
npm项目中如何快速修复依赖项的SCA高危漏洞?
我在做项目安全扫描时发现,用npm管理的依赖项中有三个高危漏洞,但直接运行npm update没效果。尝试过根据npm audit的建议手动升级具体包版本,但其中一个依赖被多个子模块同时引用,改到第三...
安全 2026-02-10 13:43:30 -
2
回答
15浏览
Flutter中Row子组件宽度无法自适应父容器怎么办?
我在用Flutter开发卡片组件时遇到了布局问题,Row里的Icon和Text组件总显示成原始大小,无法根据父容器宽度自动调整。试过用Expanded包裹Row,但图标反而被压缩变形了。 这是我的代码...
移动 2026-02-10 13:38:35 -
1
回答
15浏览
Docker容器运行React应用时为什么无法访问静态资源?
我用Docker部署了一个React应用,但访问时图片和CSS都显示404。本地开发时正常,构建后的容器却加载不了静态资源。检查过路径没问题,重启容器也不行... 这是我的React组件代码: imp...
工具 2026-02-10 13:26:28 -
1
回答
29浏览
Hybrid开发中如何拦截WebView加载的外部资源?
在做Hybrid开发时,WebView加载H5页面会自动请求外部CDN的图片和CSS,怎么拦截这些资源请求呢?我试过用shouldInterceptRequest拦截特定域名,但发现内联base64图...
移动 2026-02-10 13:05:28 -
1
回答
24浏览
移动端按钮快速点击穿透怎么解决?防抖加disabled都没用
移动端项目里有个提交按钮,用户快速点击时会出现多次请求。我给按钮加了disabled状态,同时用了防抖函数: function handleClick() { this.disabled = true...
优化 2026-02-10 13:03:29 -
2
回答
17浏览
React Native中如何在多个子组件间共享和更新状态?
在开发一个待办事项列表时,我需要让两个子组件(列表和输入框)共享同一个状态数组。现在父组件通过props传递状态和set函数,但修改状态后界面没及时更新,甚至出现“Maximum update dep...
框架 2026-02-10 12:55:26