Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从reactjs中的元素中删除href属性_Reactjs - Fatal编程技术网

如何从reactjs中的元素中删除href属性

如何从reactjs中的元素中删除href属性,reactjs,Reactjs,有一个jsx元素,我只需要根据一个值删除'href'属性 下面的代码抛出解析错误 <a className={`nav-link ${item === active ? 'active' : ''}`} data-mdb-toggle="tab" {...{item.focus ? `href == '#active_tab'`}} // Parsing err

有一个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'} : {}}

仍然是相同的错误更新了答案请现在检查并让我知道它是否对您有效是的,它有效,我将在stackoverflow允许我时接受它,(等待允许的时间完成),谢谢!在这里为您创建了一个示例