框架
聚焦框架选型、实战踩坑与原理疑问,精准解答开发中各类框架相关难题。
-
1
回答
61浏览
React Native子组件点击后父组件状态不更新怎么办?
大家好,我在用React Native开发父子组件时遇到问题。父组件通过props传递了一个更新状态的函数给子组件,但点击子组件按钮后状态没有变化: // 父组件 const Parent = () ...
框架 2026-01-31 16:48:27 -
2
回答
47浏览
Material-UI Grid容器里的子元素垂直居中不生效怎么办?
在用Material-UI的Grid布局做两列布局时,我想让两个卡片垂直居中对齐,但不管怎么设置alignItems属性都没反应。代码写成这样: import { Grid } from '@mate...
框架 2026-01-31 16:44:19 -
2
回答
37浏览
微前端应用隔离时样式冲突怎么解决?CSS全局覆盖子应用组件怎么办?
我在用qianky进行微前端开发时遇到样式污染问题,主应用的CSS全局样式把子应用的按钮组件覆盖了。我给子应用加了CSS命名空间: /* 主应用CSS */ .button { background:...
框架 2026-01-31 14:15:26 -
2
回答
38浏览
React组件卸载时CEF浏览器实例未销毁导致内存泄漏怎么办?
我在用React和CEF开发桌面应用时遇到问题,当组件被卸载后CEF浏览器实例没有被正确清理,内存一直在涨。 我尝试在componentWillUnmount里调用了cefBrowser.dispos...
框架 2026-01-31 12:23:30 -
2
回答
66浏览
宜搭表单提交后数据未更新,如何确保数据实时同步?
在宜搭开发页面时,用React组件做了个带提交按钮的表单,提交后后端数据确实更新了,但页面展示的还是旧数据。我尝试在fetch请求后手动调用setData更新状态,但有时候还是会延迟显示。 const...
框架 2026-01-31 10:52:27 -
2
回答
62浏览
Jotai使用atomFamily时,为什么子组件更新不触发重新渲染?
我在用Jotai的atomFamily管理动态表单输入时遇到问题。每个输入项的值用atomFamily(atomKey)创建,父组件通过useState维护项列表,但修改某个atom后,对应的子组件没...
框架 2026-01-31 10:35:27 -
1
回答
59浏览
分层架构中业务逻辑层和数据层如何避免循环依赖?
最近在React项目中按分层架构拆分组件、业务逻辑和数据层,但发现一个问题:当业务逻辑层需要调用数据层的API时,数据层又要访问业务逻辑层的配置参数,导致循环依赖报错。比如这样写: // servic...
框架 2026-01-31 09:34:31 -
2
回答
54浏览
React Native中安装Vector Icons后图标显示空白怎么办?
刚在项目里安装了@expo/vector-icons,按照文档导入了Ionicons,但页面上就是显示空白。按教程做了一切却还是空白,到底是哪里出问题了? 我执行了npx expo install @...
框架 2026-01-31 08:31:26 -
2
回答
68浏览
Vuido中使用Flex布局时调整窗口导致元素错位怎么办?
我在用Vuido做桌面应用时,给主窗口加了个flex布局的导航栏,设置成居中排列。但当我拖动窗口变窄到一定宽度时,导航栏里的图标突然挤到下一行去了,明明设置了 nowrap 啊。 这是我的CSS代码:...
框架 2026-01-31 05:18:42 -
2
回答
75浏览
为什么在Row中使用Expanded时会报错说有多余的非灵活子组件?
我在用Flutter写页面布局时遇到了问题,当在Row里放了两个Expanded和一个Text组件后,运行时报错:"RenderFlex children have non-zero flex but...
框架 2026-01-31 02:55:23 -
2
回答
28浏览
Chromely中如何在JavaScript中调用C#方法时获取返回值?
我在用Chromely开发桌面应用时遇到了问题,通过JavaScript调用C#方法总得不到返回值。比如这样写的代码: chromely.invoke('GetData').then(data =&g...
框架 2026-01-30 21:21:25 -
2
回答
85浏览
为什么用useCallback包裹的回调函数传给子组件后还是触发重渲染?
我在React组件里用useCallback包裹了一个点击处理函数,然后传给子组件。但每次父组件更新时,子组件还是会重新渲染,明明依赖数组里啥都没放啊。之前在Vue里直接用methods传函数就不会这...
框架 2026-01-30 18:56:47 -
2
回答
37浏览
Taro项目中使用开发者工具调试时,CSS样式为何在真机上不生效?
在开发Taro小程序时,我通过开发者工具预览,发现按钮样式在模拟器里正常显示绿色背景,但真机上却变成默认蓝色按钮。已经尝试过清除缓存、重启工具、检查样式路径,但问题依旧存在。 样式文件是这样写的: ....
框架 2026-01-30 18:17:28 -
2
回答
37浏览
为什么在Akita store更新后视图没有重新渲染?
大家好,我在用Akita管理Vue组件的状态时遇到了问题。按照文档写了一个UserStore,但更新数据后页面就是不刷新,控制台也没有报错。 代码是这样的:<template> <d...
框架 2026-01-30 16:13:32 -
2
回答
55浏览
Taro中scoped样式在动态生成的组件上不生效怎么办?
在用Taro开发小程序时,我给一个列表组件加了scoped样式,但动态生成的列表项样式完全没生效。静态写的示例项倒是正常显示... 代码结构是这样的: const List = () => { ...
框架 2026-01-30 13:31:37 -
2
回答
45浏览
DeskGap应用如何在渲染进程中安全读取本地文件路径?
在用DeskGap开发桌面应用时,想让用户选择本地CSV文件,但一直报权限错误。之前用electron的remote模块读取dialog.showOpenDialog,现在提示remote已被弃用。 ...
框架 2026-01-30 13:28:28 -
1
回答
70浏览
Electron右键菜单在渲染进程更新时为什么没反应?
我在Electron项目里给文本框加右键菜单,按官方文档在渲染进程用context-menu事件监听,通过ipcRenderer.send通知主进程更新菜单,但始终显示默认菜单。主进程收到消息后执行了...
框架 2026-01-30 12:56:33 -
1
回答
61浏览
React Native调用原生模块返回null怎么办?
我在React Native项目里写了个原生模块想获取设备信息,但调用方法总是返回null。按照官方文档写了Java代码并注册了模块,但前端调用的时候就是得不到正确数据... 这是我的React代码片...
框架 2026-01-30 12:45:34 -
2
回答
85浏览
Vue自定义指令在数据变化时怎么不重新执行?
大家好,我在写一个自定义指令用来监听页面元素高度变化,但发现当绑定的数据更新后,指令里的逻辑没重新触发,这是怎么回事啊? 比如我写了这个v-resize指令: Vue.directive('resiz...
框架 2026-01-30 08:28:26 -
2
回答
67浏览
微前端架构下如何统一收集各子应用的错误日志?
最近在用single-spa搭建微前端架构,现在想给各个Vue子应用加错误监控。我在主应用里绑定了window.onerror和window.onunhandledrejection,但发现子应用里的...
框架 2026-01-29 18:58:26