我将组件定义为:
<HiChevronDown aria-hidden="true" className= "ml-2 h-5 w-5 ..." />
但是,控制台警告声明我正在定义它camelCased。有什么我做得不对的地方吗控制台警告:
qlfbtfca1#
我以前遇到过这个问题,您没有做错任何事情,这个错误只是与您使用的SVG有关,它来自react-icons/hi,我注意到每当我使用库中该特定部分的图标时(react-icons/hi)该警告出现!因此该警告不会“不要伤害你的应用程序或任何东西,但如果你想让它消失,只需从库的不同部分选择另一个SVG,如FaChevronDown或IoChevronDownOutline。希望这对你有帮助。
react-icons/hi
FaChevronDown
IoChevronDownOutline
nzkunb0c2#
我猜你的图标有可聚焦的元素。你的问题似乎是语法,但可能是因为发生了不同的事情。请参考下面的内容。
2条答案
按热度按时间qlfbtfca1#
我以前遇到过这个问题,您没有做错任何事情,这个错误只是与您使用的SVG有关,它来自react-icons/hi,我注意到每当我使用库中该特定部分的图标时(
react-icons/hi
)该警告出现!因此该警告不会“不要伤害你的应用程序或任何东西,但如果你想让它消失,只需从库的不同部分选择另一个SVG,如FaChevronDown
或IoChevronDownOutline
。希望这对你有帮助。
nzkunb0c2#
我猜你的图标有可聚焦的元素。你的问题似乎是语法,但可能是因为发生了不同的事情。请参考下面的内容。