reactjs - 如何从reactjs中的元素中删除href属性
问题描述
有 jsx 元素,我只需要根据值删除“href”属性,
下面的代码抛出解析错误,
<a
className={`nav-link ${item === active ? 'active' : ''}`}
data-mdb-toggle="tab"
{...{item.focus ? `href == '#active_tab'`}} // Parsing error: Unexpected token, expected "," role="tab"
aria-selected={item.name === active}
>
如何解决?
解决方案
你的情况不正确。更改为以下:
{... item.focus ? {href: '#active_tab'} : {}}
推荐阅读
- asp.net - 通过对用户进行身份验证,使用 ASP.NET MVC App 访问 Azure 订阅信息
- android - RxJava:在不同的线程上运行 observable 并阻塞
- python - Python问题从用户那里获取输入N为每个偶数打印'EVEN'为每个奇数打印'ODD',从1到N
- c++ - 使用 node-addon-api 调用 Promise 会引发错误或不提供输出
- python - 如何使用 Python OpenCV 在 cv2.putText 中制作黑色背景
- git - 如何使用 git(及其速率限制)使许多服务器(5000+)保持最新?
- python - 我的 python 代码是如何越界的?
- android - 未显示 Android Studio 预览
- jenkins - 如何将带有所有插件、作业和所有其他配置的詹金斯移动到云中的另一台服务器
- python - Docker 上 pip 安装上的 CERTIFICATE_VERIFY_FAILED