Received `true` for a non-boolean attribute `use`.

react 通过useState控制div的显示和隐藏
const [ switchLogo, setSwitchLogo ] = useState(true)
提示错误·Received true for a non-boolean attribute use.怎么修改?

 {
   switchLogo ?
   <img src={require('@/assets/img/logo.png')} className="logo_image" alt="jiajiayoupu" />
 :
     <div className="logo_image">
     <svg className="icon back_home" aria-hidden="true">
        <use use xlinkHref="#icon-back_home"></use>
     </svg>
    </div>
}
阅读 3.3k
1 个回答

下面这一段代码的问题,多了一个use属性。

    <use use xlinkHref="#icon-back_home"></use>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题