在控制台未知道具中反应js警告

时间:2017-07-05 12:49:55

标签: javascript reactjs react-toolbox

我有一个reactJS应用程序与react-toolbox

在控制台中

我收到了这个错误:

Warning: Unknown prop `raised` on <a> tag. Remove this prop from the element.

任何想法我怎么能解决这个警告? 我不想删除标记,是否有解决方法可以解决此问题?

感谢

更新

 <Button icon='save' type="submit" label={<T value='processes.new.save'/>} raised primary/>

我使用这些东西:http://react-toolbox.com/#/components/button

2 个答案:

答案 0 :(得分:2)

这种情况正在发生,因为'凸起'道具被添加为<a> <Link>的道具。您可以通过该地点的州财产包含其他信息。

检查Link docs

答案 1 :(得分:1)

每当您向DOM标记添加属性时,React都会向您发出警告,该标记不在HTML规范中。 raised不是有效的<a />属性,因此React会让您知道您可能犯了错误。标签 - 虽然它将应用于DOM(IIRC) - 不受任何浏览器的影响。如果您出于其他原因需要添加自定义属性,请使用data- - 前置属性,例如data-raised

看起来它需要是一个类或其他东西而不是a标签上的属性 - 但是如果没有看到你的代码,那么给出一个更精确的答案就有点难了。