mobx-react 相关问题

MobX是经过实战考验的库,可使状态管理变得简单且可扩展

React + Mobx:不会触发渲染

当我更新Mobx存储的属性时,值会更新,但不会触发渲染。我的商店@observable leftAsideActive = 4; @observable rightAsideActive = false; @action ......

回答 1 投票 1

React Hooks(useState)和Mobx [No mobx-react-lite]

在我的react应用程序中(使用typescript)我想使用React钩子(特别是useState)来管理表单状态,同时将它用作Mobx存储的可观察组件,但是我得到错误...

回答 1 投票 4

无法在尚未装入的组件上调用setState

这是我第一次面对这个警告信息。无法在尚未装入的组件上调用setState。关注:这是一个无操作,但它可能表示您的应用程序中存在错误。 ...

回答 4 投票 11

一个节点在状态树中不能存在两次(mobx-state-tree)

我收到错误消息:[mobx-state-tree]一个节点在状态树中不能存在两次。在为...分配值时,无法将SearchModel @ / results / 0添加到路径'/ selectedItem'

回答 2 投票 0

Mobx控制台警告

我从Mobx收到了这条警告信息。 [mobx.array]尝试读取超出范围(0)的数组索引(0)。请先检查长度。 MobX @不会跟踪超出范围的索引...

回答 1 投票 0

使用mobx创建多个商店并将其注入组件的正确方法 - ReactJs

正如Mobx文档中所建议的那样,我以下列方式创建了多个商店:class bankAccountStore {constructor(rootStore){this.rootStore = rootStore; } ...班级......

回答 2 投票 5

React:不要在表格中呈现不可见的组件

我有一个包含> 30行和> 50列的表。每一行和每个单元格都是一个特定的React组件,因为您可以操纵它们,它们会根据更改的数据更改行为和外观。所以我的 ...

回答 4 投票 4

React-Native MobX-State-Tree存储在registerComponent上不可用

给定以下设置:从“react-native”导入{AppRegistry};从“mobx-react”导入{Provider};从“./src/components/Application”导入应用程序;从“./ ...导入ApplicationStore

回答 1 投票 0

mobx列表已更新,但rerender无法正常工作

“mobx-react”:“^ 5.3.6”,“react”:“^ 16.6.3”,“antd”:“^ 3.10.3”,我正在使用mobx-react,观察一个对象列表。列表中的val已更改,但页面未重新呈现data-structure list = [{...

回答 1 投票 0

击败阵列 和IObservableArray 配伍禁忌

假设我的商店中有一些属性是某种类型MyType的数组,并用observable修饰:class MyStore {@observable array}我知道在正常世界中这应该是...

回答 1 投票 1

为什么 React 组件在用 observer() 包装时渲染两次?

简单地用 observer() 包装 React 组件似乎会导致它们渲染两次。可能的原因是什么?我正在运行最新版本的 React 16.8.3、mobx 5.9.4 和 ...

回答 2 投票 0

为什么useEffect不会在每个渲染上触发?

我的组件有两个Rect.useEffect钩子const Example =({user})=> {React.useEffect(()=> {autorun(()=> {console.log(“inside autorun”,user.count);} );}); // ...

回答 2 投票 2

React MobX不会触发对道具更改的重新渲染

我是MobX的新手,我遇到了一些调用异步操作的问题。我的商店有一个用于更新observabel数组的异步函数:export class AccountStore实现了IAccountStore {@observable ...

回答 1 投票 1

属性“profileStore”在“{}”类型中缺失,但在“Readonly”类型中是必需的 ” .TS(2741)

我使用mobx反应类型脚本为什么 显示错误我只需要设置默认道具吗?属性“profileStore”在“{}”类型中缺失,但在“Readonly”类型中是必需的

回答 2 投票 0

使用Mobx误解getDerivedStateFromProps

我有一些误解,如何使用Mobx可观察对象工作getDerivedStateFromProps。我知道,Mobx对“阅读”属性(通过“点入”),可跟踪功能等作出反应。对于......

回答 1 投票 2

FlatList Mobx ReactNative缺少计算的选项:get

当我单击添加项目按钮时,我看到添加了项目的日志,但视图没有重新呈现。我的商店:从'mobx'导入{observable,action,computed};导出默认类...

回答 1 投票 0

React Native Mobx空指针取消引用

我正在使用mobx(和mobx-persist)作为我的反应本机应用程序全局存储(我正在使用expo客户端)。首先,我从服务器获取一些数据然后我将结果保存在商店中并将它们保存在...

回答 1 投票 1

在react-navigation createStackNavigator中使用mobx store

我想在反应导航中的createStackNavigator中使用Mobx存储变量。具体来说,我想动态更改初始路由(以便用户可以更改初始屏幕)...

回答 1 投票 1

MobX和商店之间的连接

家伙。我正在开发ract + mobx + firebase app。我想将我的app逻辑分成3个存储:authStore - store,其中所有firebase auth操作都发生在userStore中 - 其中,存储了所有当前用户数据,...

回答 1 投票 3

从evey屏幕退出应用程序的React Navigation Hardware Back Button

我的应用程序目前从根目录设置如下: - -SwitchNavigator -Splash(也决定你是否有令牌以及在哪里发送给你...)-AuthFlow(如果没有令牌......) - 登录屏幕-...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.