观察者全局变量 reactjs



是否可以观察全局常量,例如全局常量,我们可以称之为Auth.ts

我想做这个 https://mobx-react.js.org/observe-how 但全球性的

import { observable, action, computed } from 'mobx';
const userAutehnticationObserver = observable({
loggedIn: false,
tokenId: ''
})

以及来自另一个 TSX 功能

import React from "react";
const Dashboard = () => {
const P1 = observer(function P1({ userAutehnticationObserver }) {
return <h1>{person.name}</h1>
})
return (
<div>
</div>
);
};
export default Dashboard;

和第三个函数更改某些内容单击到第一个全局常量,这是可以通过第二个函数观察到

是的,当然,您可以这样做,基本上您可以将商店注入所需的不同组件中,在需要更改某些内容的情况下,可以使用操作在全局存储中进行更改。这将反映在注入存储并使用观察器的所有组件中