我正在使用React编写顶部导航栏,并尝试使用react-i18next实现翻译。在您尝试动态设置{t('HOW DO I GET THIS DYNAMIC??'}的关键点之前,一切都会正常工作。我循环遍历导航栏的项的数组,并为每个项获取动态值,并将其设置为translation.json中变量的值,但我无法将键设置为动态的,我尝试使用{item}但不起作用。menuItem.map((item, idx) => (
我使用React钩子动态呈现了一个很大的卡片列表,每个组件都有自己的下拉列表。如果我选择一个更新组件状态的选项,每个下拉列表都会更新为相同的值。我已经尝试实现了React的select an option和单独的React-dropdown,但我的方法都不起作用。我认识到问题在于,当任何dropdown被更新时,它们都引用状态中的相同值,如果我注释掉状态更新dropdown工作。
我只是没有捕捉到状态更新。当用户在下拉列表中选择,然后显示渲染的