框架
聚焦框架选型、实战踩坑与原理疑问,精准解答开发中各类框架相关难题。
-
1
回答
22浏览
为什么 useState 的状态更新后组件没重新渲染?
我用 useState 定义了一个数组状态,push 新元素后发现页面没变化,明明数据已经改了啊? 试过直接修改原数组再 setState,也试过用扩展运算符生成新数组,但有时候还是不生效,是不是哪里...
框架 2026-03-25 13:51:19 -
2
回答
39浏览
Brick Next里自定义构件的props怎么传不进去?
我在用Brick Next开发低代码页面,写了个自定义构件CustomCard,想通过props传个title进去,但控制台一直报undefined。明明在构件注册和使用时都写了prop,也检查过命名...
框架 2026-03-25 12:50:20 -
1
回答
23浏览
Cordova打包的Vue应用无法加载本地图片资源怎么办?
我用 Vue + Cordova 打包了一个 App,开发时图片都能正常显示,但打包成 Android APK 后,所有放在 assets 或 public 目录下的本地图片都加载不出来,控制台报 4...
框架 2026-03-25 11:52:22 -
1
回答
23浏览
React 中 Render Props 怎么在 Vue 里实现类似效果?
最近在用 Vue 3 写组件,想复用一些逻辑,听说 React 里可以用 Render Props 模式。但我试了下不知道怎么在 Vue 里模拟类似的行为。比如我想让子组件决定怎么渲染父组件传下来的数...
框架 2026-03-25 10:02:28 -
1
回答
26浏览
Zustand里怎么监听某个state变化并执行副作用?
我用Zustand管理状态,现在想在某个字段(比如user.id)变化时自动触发一个API调用,但不知道该在哪写这个逻辑。useEffect里监听store的值好像不太对,试过store.subscr...
框架 2026-03-25 08:19:20 -
1
回答
30浏览
React Portals 渲染到 body 后样式丢失怎么办?
我在用 React Portals 把一个 Modal 组件渲染到 document.body 下,结果发现原本在组件内部的样式全没了。我试过把 CSS 类名加上,也确认了类名没拼错,但就是不生效。 ...
框架 2026-03-25 08:01:19 -
2
回答
49浏览
前后端分离后接口跨域怎么解决?
我用 Vue 写了个前端,后端是用 Express 搭的 API,本地开发时前端跑在 http://localhost:8080,后端在 http://localhost:3000,一调接口就报跨域错...
框架 2026-03-25 05:28:18 -
1
回答
28浏览
Electron里主进程和渲染进程怎么传数据啊?
我刚学Electron,想从渲染进程发个消息给主进程,但试了好几次都没反应。官方文档说要用ipcRenderer.send,但我用了之后主进程那边收不到。 我在渲染进程写了ipcRenderer.se...
框架 2026-03-25 04:52:18 -
1
回答
29浏览
Foundation 的 Reveal 弹窗怎么手动关闭?
我在用 Foundation 6 的 Reveal 组件,想在用户点击某个按钮后用 JS 手动关掉弹窗,但调用 close() 方法没反应,控制台也不报错。 我试过这样写: const modal =...
框架 2026-03-24 21:02:22 -
2
回答
30浏览
Vite里怎么正确引入全局CSS变量?
我在用Vite+React开发项目,想在:root里定义一些CSS变量,然后在组件里用,但发现根本读不到。 我把变量写在src/styles/variables.css里了,也在main.jsx里im...
框架 2026-03-24 15:48:25 -
1
回答
47浏览
Vue Test Utils 如何正确测试包含 slot 的组件?
我写了一个带具名 slot 的子组件,但在用 Vue Test Utils 测试时,传入的 slot 内容好像没渲染出来,断言总是失败。是不是 mount 的时候 slot 传法不对? 这是我的组件模...
框架 2026-03-24 11:02:24 -
2
回答
40浏览
Taro 云开发中调用云函数报错怎么解决?
我在 Taro 项目里调用云函数时一直报错,提示找不到云函数入口。明明在 cloudfunctions 目录下写了 add 函数,也部署了,但一调用就失败。 我用的是 Taro.cloud.callF...
框架 2026-03-24 08:03:17 -
2
回答
87浏览
Taro 中使用 useDidShow 在 H5 和小程序表现不一致怎么办?
我在 Taro 项目里用 useDidShow 做页面进入时的数据加载,但在 H5 上根本没触发,小程序却正常。查了文档说 H5 不支持这个生命周期,但又不想写两套逻辑,有没有统一的处理方式? 比如我...
框架 2026-03-24 05:27:18 -
2
回答
24浏览
Svelte 里怎么用事件修饰符阻止表单提交刷新页面?
我在 Svelte 里写了个表单,点击提交按钮时页面总是刷新,试了加 on:submit|preventDefault 但好像没生效,是不是写法有问题? 下面是我的代码: <form on:su...
框架 2026-03-23 23:10:20 -
1
回答
24浏览
Material-UI 的 Drawer 为什么在手机上滑动关闭不了?
我用 Material-UI 的 Drawer 做了个侧边栏,在桌面端点遮罩能关,但在手机上左右滑动却关不掉,试过加 variant="persistent" 和 variant="temporary...
框架 2026-03-23 20:18:20 -
1
回答
50浏览
Recoil里异步selector更新后组件为什么不重新渲染?
我在用Recoil做数据请求,定义了一个异步的selector,里面用fetch获取用户信息。但奇怪的是,数据明明已经返回了,useRecoilValue也拿到了最新值,可组件就是不重新渲染,页面还是...
框架 2026-03-23 20:17:21 -
1
回答
37浏览
SvelteKit 中如何正确加载动态路由的页面数据?
我在 SvelteKit 里写了个动态路由 [slug],但每次进入页面都拿不到数据,+page.js 里的 load 函数好像没执行? 我试过在 +page.svelte 里直接 fetch,但这样...
框架 2026-03-23 17:13:18 -
1
回答
19浏览
Svelte中store更新后组件没响应,怎么回事?
我在Svelte里用writable创建了一个store,修改值的时候用了set方法,但页面上绑定的数据没更新。比如我这样写: import { writable } from 'svelte/sto...
框架 2026-03-23 15:58:19 -
1
回答
31浏览
AsyncStorage取不到刚存的数据是怎么回事?
我在React Native里用AsyncStorage存了个token,存完马上去取却拿不到,一直是null,这正常吗? 我试过加await,也确认key没写错,但就是读不出来。是不是存完不能立刻读...
框架 2026-03-23 14:19:15 -
1
回答
30浏览
Svelte子组件如何正确接收并响应父组件传来的props变化?
我在写一个Svelte的列表组件,父组件传了个items数组进来,但更新后子组件没重新渲染,是哪里写错了吗? 我试过用$:声明响应式语句,也检查了props有没有拼错,但就是不生效…… <!--...
框架 2026-03-23 12:33:21