Javascript activeClassName不适用于变量路径的react路由器

Javascript activeClassName不适用于变量路径的react路由器,javascript,reactjs,react-router,router,react-router-dom,Javascript,Reactjs,React Router,Router,React Router Dom,我想在链接处于活动状态时更改图像,我不能使用exact属性,因为域名是一个变量。使用带有exact属性的activeClassName和activeClassName=“active”时,我面临同样的问题使用onlyActiveOnIndex属性,它对我很有效我尝试了很多方法,比如使用带有精确属性的activeClassName,以及使用onlyActiveOnIndex属性的activeClassName=“active”等等,但没有任何效果。您必须编写自定义函数。看看链接。

我想在链接处于活动状态时更改图像,我不能使用exact属性,因为域名是一个变量。

使用带有exact属性的activeClassName和activeClassName=“active”时,我面临同样的问题使用onlyActiveOnIndex属性,它对我很有效

我尝试了很多方法,比如使用带有精确属性的activeClassName,以及使用onlyActiveOnIndex属性的activeClassName=“active”等等,但没有任何效果。您必须编写自定义函数。看看链接。