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