如何隐藏“标签 在React中无法识别此浏览器”警告?
我在React中使用具有自定义标签名称的元素,并遇到了这些错误。关于这个主题的GitHub问题中有人指出:
这是React 16中的新警告消息。与anime / react-anime没有关系,可以安全地忽略此警告。
可以安全地忽略它是一个很好的选择,但是当我的代码在控制台中填充无用的错误消息时,它仍然不会通过审查。
如何抑制这些警告?
回答:
请使用正确的解决方案的答案:
我发现了可能解决此问题的方法-如果您使用的是插件(可能在其他情况下),则可以使用该is属性。
在使用X3d时在这里找到-只需编写<scene is="x3d" .../>
作品
我并不是说这确实是您应该做的正确的事情,但是您可以console.error
通过在react-
anime加载之前将其放置在某个地方来钩住并过滤此消息:
const realError = console.error;console.error = (...x) => {
// debugger;
if (x[0] === 'Warning: The tag <g> is unrecognized in this browser. If you meant to render a React component, start its name with an uppercase letter.') {
return;
}
realError(...x);
};
至少在您链接的GitHub问题上发布的示例上似乎可以使用。:3
以上是 如何隐藏“标签 在React中无法识别此浏览器”警告? 的全部内容, 来源链接: utcz.com/qa/407352.html