框架
聚焦框架选型、实战踩坑与原理疑问,精准解答开发中各类框架相关难题。
-
2
回答
36浏览
Avue 表单中如何动态设置某个字段的 required 验证规则?
我在用 Avue 做一个动态表单,有些字段是否必填要根据其他选项来决定。比如选了“个人”类型,身份证号就必填;选了“企业”,就不需要。我试过在 option 里直接改 rules,但好像没生效。 现在...
框架 2026-03-20 10:59:21 -
1
回答
42浏览
Vite里怎么配置别名让路径不那么乱?
我用 Vite 搭了个 Vue3 项目,导入组件老是写 ../../../components/xxx.vue,看着头大。听说可以配别名,但照着文档改了 vite.config.js 还是报错,说找不...
框架 2026-03-20 10:12:21 -
2
回答
52浏览
Svelte 中如何像 Vue 那样使用具名插槽传递内容?
我之前用 Vue 写组件时经常用具名插槽,比如 header 和 footer 分开传内容,现在转 Svelte 有点懵。试了下直接写 slot="header" 好像不行,控制台也没报错,但内容没渲...
框架 2026-03-20 09:20:20 -
2
回答
30浏览
NutUI 的 Popup 组件为什么在 iOS 上滑动卡顿?
我在项目里用 NutUI 的 Popup 做了一个从底部弹出的选择面板,安卓上很流畅,但在 iPhone 上滑动的时候明显卡顿,甚至有时候整个页面都跟着抖。试过加 -webkit-overflow-s...
框架 2026-03-20 05:04:21 -
1
回答
20浏览
Recoil 中 selector 为啥拿不到 atom 的最新值?
我在用 Recoil 做一个简单的计数器,想通过 selector 计算双倍值,但发现 selector 里拿到的 count 总是初始值 0,即使我点按钮更新了 atom。 我试过把 selecto...
框架 2026-03-19 21:29:20 -
2
回答
41浏览
Zustand里怎么监听某个state变化并执行副作用?
我用Zustand管理状态,现在想在某个state字段变化时自动发请求,但useEffect好像没法直接监听store里的值,试了下总是拿不到最新值或者无限循环。 比如我的store里有个filter...
框架 2026-03-19 18:36:21 -
1
回答
30浏览
Taro中如何正确配置自定义路由跳转?
我在Taro项目里想实现一个带参数的页面跳转,但按照文档写的Taro.navigateTo一直报错说路径不对。我试过把路径写成绝对路径和相对路径都不行,是不是还要在某个配置文件里提前声明路由? 比如我...
框架 2026-03-19 16:54:21 -
1
回答
32浏览
Fresh 中如何正确使用 Vue 组件进行服务端渲染?
我在 Fresh 项目里尝试引入 Vue 组件做 SSR,但页面直接报错说 Vue 未定义。明明在客户端能跑,服务端就挂了,是不是 Fresh 不支持 Vue 啊? 我试过把 Vue 的 script...
框架 2026-03-19 13:14:22 -
2
回答
34浏览
Hexo 中如何在页面里使用 Vue 组件并正确渲染?
我最近在用 Hexo 搭建一个静态博客,想在某篇 post 里嵌入一个简单的 Vue 组件做交互。我把 Vue 的 CDN 引入了 layout,也在文章里写了组件代码,但页面只显示原始模板,根本没被...
框架 2026-03-19 10:55:21 -
1
回答
39浏览
Svelte 的响应式赋值到底怎么触发更新的?
我刚从 Vue 转过来学 Svelte,有点搞不懂它的响应式机制。在 Vue 里我习惯用 this.count++ 或者 Object.assign 来触发更新,但在 Svelte 里好像直接写 co...
框架 2026-03-19 10:26:26 -
2
回答
46浏览
Next.js里怎么动态设置页面的metadata?
我在用Next.js 13+的App Router,想根据接口返回的数据动态设置页面标题和描述,但试了直接在组件里调用函数好像不行。文档说要用generateMetadata,但我这样写报错了: ex...
框架 2026-03-19 10:04:20 -
2
回答
40浏览
React Testing Library 中如何正确模拟异步数据加载?
我在用 React Testing Library 测试一个组件,它会在 useEffect 里调用 API 获取数据。我用 jest.mock 模拟了请求,但测试总是报错说找不到加载后的元素,是不是...
框架 2026-03-19 09:19:23 -
1
回答
24浏览
AOT编译时报错模板解析失败,怎么回事?
我在用 Angular 15 开发时启用了 AOT 编译,结果构建直接报错说模板里有个属性找不到。本地 dev 模式跑得好好的,一 build 就挂。 我检查了组件类确实有这个属性,也试过清 node...
框架 2026-03-19 07:17:22 -
1
回答
51浏览
Provide/Inject 传递的数据在子组件里为什么拿不到?
我在父组件里用 provide 提供了一个响应式对象,然后在深层嵌套的子组件里 inject 了它。但奇怪的是,页面渲染的时候数据是空的,console.log 出来也是 undefined。我明明已...
框架 2026-03-18 19:11:19 -
2
回答
28浏览
icestark子应用样式隔离失效怎么办?
我在用 icestark 搭微前端,主应用和子应用都用了相同的 CSS 类名,结果样式互相污染了。官方说开启 sandbox 可以隔离,但我开了也没用,子应用的样式还是影响到主应用。 我试过在 reg...
框架 2026-03-18 15:18:20 -
2
回答
38浏览
微前端子应用如何共享主应用的全局状态?
我们主应用用的是 Vue3 + Pinia,现在接入一个 React 子应用,想让子应用也能读取主应用里的一些用户信息。试过把 store 挂到 window 上,但 React 子应用拿不到响应式更...
框架 2026-03-18 15:02:19 -
2
回答
44浏览
Angular 自定义管道为什么没有生效?
我在 Angular 项目里写了个自定义管道用来格式化日期,但模板里用了却没反应,控制台也没报错,是不是哪里注册错了? 我已经在 app.module.ts 里声明了这个管道,也加到了 declara...
框架 2026-03-18 14:29:16 -
1
回答
54浏览
Taro分包加载后页面空白是怎么回事?
我在Taro项目里配置了分包,主包和分包路径都写对了,但进入分包页面时整个屏幕是白的,控制台也没报错。 试过把分包页面移到主包就能正常显示,说明页面代码本身没问题。app.config.ts里的分包配...
框架 2026-03-18 11:12:23 -
2
回答
60浏览
Electron自动更新在Mac上总是失败怎么办?
我用Electron做了一个桌面应用,集成了electron-updater来做自动更新。Windows上测试没问题,但Mac用户反馈一直卡在“checking for updates”,日志里也没报...
框架 2026-03-18 09:44:19 -
2
回答
27浏览
Easy Peasy 中如何正确使用 action 监听状态变化?
我在用 Easy Peasy 写一个计数器,想在 count 变化时自动触发一个 action 打印日志,但写完发现根本没执行,是不是写法有问题? 我试过把监听逻辑放在 effect 里,也试过直接在...
框架 2026-03-18 08:49:22