在控制台未知道具中反应 js 警告
react js warnings in console unknown prop
我有一个带有 react-toolbox 的 reactJS 应用程序
在控制台中我得到这个错误:
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/>
发生这种情况是因为 'raised' 道具被添加为 <Link>
制作的 <a>
的道具。您可以通过位置的状态 属性 添加其他信息。
每当您将属性添加到不在 HTML 规范中的 DOM
标签时,React 都会向您发出警告。 raised
不是一个有效的 <a />
属性,因此 React 让你知道你可能犯了一个错误。该标签 - 尽管它将应用于 DOM (IIRC) - 不会被任何浏览器所影响。如果您出于其他原因需要添加自定义属性,请使用 data-
-prepended 属性,例如您的情况下的 data-raised
。
这看起来需要是 class 或其他东西,而不是 a
标记上的属性 - 但如果没有看到您的代码,很难给出更准确的答案。
我有一个带有 react-toolbox 的 reactJS 应用程序
在控制台中我得到这个错误:
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/>
发生这种情况是因为 'raised' 道具被添加为 <Link>
制作的 <a>
的道具。您可以通过位置的状态 属性 添加其他信息。
每当您将属性添加到不在 HTML 规范中的 DOM
标签时,React 都会向您发出警告。 raised
不是一个有效的 <a />
属性,因此 React 让你知道你可能犯了一个错误。该标签 - 尽管它将应用于 DOM (IIRC) - 不会被任何浏览器所影响。如果您出于其他原因需要添加自定义属性,请使用 data-
-prepended 属性,例如您的情况下的 data-raised
。
这看起来需要是 class 或其他东西,而不是 a
标记上的属性 - 但如果没有看到您的代码,很难给出更准确的答案。