首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mobx状态树无法在react本机中重新呈现屏幕组件

Mobx状态树无法在react本机中重新呈现屏幕组件
EN

Stack Overflow用户
提问于 2020-06-07 00:56:00
回答 1查看 354关注 0票数 1

我有以下代码

代码语言:javascript
复制
import React, { FunctionComponent as Component } from "react"
import { observer } from "mobx-react-lite"
import { useStores } from "../models"

export const LoginScreen: Component = observer(function LoginScreen() {
  const rootStore = useStores()
return (
<Screen>
<Text> {rootStore.counter}</Text>
<Button onPress={() => rootStore.addCounter()} />
</Screen>
)
})

但是当我按下组件文本不会更新的按钮时,它只显示刷新/重新启动应用程序后递增的数字。

我怎么才能让它工作?

EN

回答 1

Stack Overflow用户

发布于 2020-06-08 14:19:29

我还不能发表评论,如果可能的话,我想请你分享一下这个商店的源代码。但我在这里试一试:

a) rootStore中的addCounter()是否正确包装为操作?

b)您的counter可观察到吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62235035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档