状态管理
本话题发布状态管理相关的问答文章和技术分享,将持续更新,为您推荐了15篇问答,访问即可查看更多精彩内容。
-
1
回答
6浏览
Element Plus弹窗在移动端高度溢出怎么处理?
在移动端用el-dialog弹窗时,设置固定高度后内容总是溢出屏幕,试过设置max-height: 100%也不行,滚动条还卡在对话框边缘。 代码这样写的: <el-dialog :visibl...
框架 2026-02-19 17:00:29 -
1
回答
4浏览
Umi中使用model的useModel钩子时,为什么组件重新渲染后数据丢失了?
我在Umi项目里用model管理购物车数据,通过useModel获取数据后,页面跳转再返回时发现购物车数据突然清空了,但本地存储里还有记录。尝试过在model里加persist配置和手动写localS...
框架 2026-02-19 13:07:32 -
1
回答
3浏览
Effector事件触发后状态没更新,监听配置哪里出错了?
我在用Effector处理用户登录状态时遇到问题,按文档写的事件监听就是不生效。代码里创建了登录事件和状态,用on方法关联了事件和状态更新函数,但实际触发事件后状态还是保持初始值,控制台也没报错。 这...
框架 2026-02-19 12:08:29 -
2
回答
24浏览
Quasar中q-item里的按钮如何水平排列?Flex布局不生效
我在用Quasar的q-item组件做列表项,想让里面的两个按钮水平排列,但用了flex布局类还是上下显示: <q-item> <q-item-section> <div...
框架 2026-02-16 15:42:34 -
2
回答
50浏览
Flutter中Provider状态在页面跳转后为什么会重置?
我在用Provider管理登录状态时遇到问题,登录成功后把用户信息存到ChangeNotifier里,但跳转到新页面后数据又变空了。 之前在Vue用类似写法没问题,比如这个组件: <templa...
移动 2026-02-16 03:57:58 -
2
回答
13浏览
Vue Router动态路由跳转后组件不更新怎么办?
在用Vue3+Vue Router做动态路由时遇到个问题,当通过router.push('/user/'+id)跳转同一路径不同参数的页面,组件内容没重新渲染。试过在onBeforeMount里请求数...
框架 2026-02-13 21:58:24 -
2
回答
19浏览
为什么使用VueUse的useFetch获取的数据在组件重新加载时不更新?
在用VueUse的useFetch请求数据时,发现页面刷新后数据没有重新获取,一直显示旧数据。我尝试手动调用refresh()方法也没反应,控制台也没有报错,这是怎么回事? 我的代码结构大概是这样: ...
框架 2026-02-12 18:38:28 -
2
回答
32浏览
在Rematch中如何在异步操作后更新状态并触发副作用?
我在用Rematch处理登录流程时遇到问题:调用API后需要先更新用户状态,再根据角色信息触发权限检查的副作用。但发现第二个effect总是获取到旧的user状态,代码该怎么改? 尝试过这样写: ex...
框架 2026-02-07 15:15:24 -
1
回答
32浏览
Flutter中子组件如何更新父组件的状态?Vue的事件方法不生效了
在用Flutter做列表项点击时遇到状态同步问题。我按照Vue的思路,在子组件通过回调修改父组件的变量,但页面就是不更新。已经试过用setState包裹回调,但控制台提示setState() call...
移动 2026-02-07 01:05:36 -
1
回答
31浏览
Pinia store里修改数组后视图不更新怎么办?
在用Pinia管理用户收藏列表时遇到问题,store里定义了一个items数组,通过addToCollection(item)方法用push()添加元素,但页面列表没变化。 试过手动调用this.$f...
框架 2026-02-06 13:07:38 -
2
回答
87浏览
Hox中组件无法响应store数据变化怎么办?
我在用Hox写一个计数器组件时,修改了store里的count值,但页面始终没变化,这是什么问题? 代码是这样的:setupStore(({ createStore }) => ({ count...
框架 2026-02-02 04:31:24 -
1
回答
49浏览
Element Plus动态表单项怎么设置校验规则?
在用v-for循环渲染表单输入框时,发现设置的rules规则没生效。比如每个问题都要填写,但输入框不报错。 尝试过直接在rules对象里写数组,但控制台报prop not found错误。代码大概是这...
框架 2026-02-01 14:23:29 -
2
回答
60浏览
Effector事件处理后状态未更新,组件也没重渲染怎么办?
在React项目里用Effector控制表单输入状态,按文档写了个事件和效应函数。但当我触发事件后,发现状态值没变,输入框内容也没重渲染。代码逻辑看起来没问题,但控制台没报错,手动调用effect函数...
框架 2026-02-01 13:00:44 -
2
回答
75浏览
dva model状态数据页面刷新后就丢失了怎么办
在用dva开发的时候,我在model里写了状态数据,但页面刷新后所有state都变回初始值了。我尝试在subscriptions里用localStorage保存state: subscriptions...
框架 2026-02-01 07:02:27 -
2
回答
84浏览
Vue自定义指令在数据变化时怎么不重新执行?
大家好,我在写一个自定义指令用来监听页面元素高度变化,但发现当绑定的数据更新后,指令里的逻辑没重新触发,这是怎么回事啊? 比如我写了这个v-resize指令: Vue.directive('resiz...
框架 2026-01-30 08:28:26