Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 仅在一个页面上进行反应上下文更新_Javascript_Reactjs_Provider_React Context - Fatal编程技术网

Javascript 仅在一个页面上进行反应上下文更新

Javascript 仅在一个页面上进行反应上下文更新,javascript,reactjs,provider,react-context,Javascript,Reactjs,Provider,React Context,请查看图片,我正在使用语言上下文将我的应用程序与它的提供商包装在一起,并从“选择语言”页面调用它。在更新它时,它在该页面上工作正常,但在另一个页面上,它仍然提供默认值,即null。 我感谢你的帮助 代码:该错误是由链接href->这导致应用程序刷新->将状态设置回初始状态引起的 <Link href="/page2">See Text</Link> 不要发布截图,而是在中或类似内容中复制您的问题,并发布链接。只需更新它,谢谢@Call

请查看图片,我正在使用语言上下文将我的应用程序与它的提供商包装在一起,并从“选择语言”页面调用它。在更新它时,它在该页面上工作正常,但在另一个页面上,它仍然提供默认值,即null。 我感谢你的帮助


代码:

该错误是由链接href->这导致应用程序刷新->将状态设置回初始状态引起的

        <Link href="/page2">See Text</Link>

不要发布截图,而是在中或类似内容中复制您的问题,并发布链接。只需更新它,谢谢@CallumMorrissonthat是的,非常感谢你,兄弟。。。
        import { Link } from 'react-router-dom';

        <Link to="/page2">See Text</Link>
            {
                "hello": {
                    "en": "Hello",
                    "ar": "مرحباَ"
                }
                "text": {
                    "en": "Programmatic"
                    "ar": "الخاص"
                }
            }