Javascript 如何定位导致“错误”的代码;警告:未知的DOM属性类。你是说className吗;
我在邮件中收到了警告信息 警告:未知的DOM属性类。你是说班名吗 在删除了routes.js文件中的几乎所有组件后,我将其缩小到名为Javascript 如何定位导致“错误”的代码;警告:未知的DOM属性类。你是说className吗;,javascript,reactjs,warnings,Javascript,Reactjs,Warnings,我在邮件中收到了警告信息 警告:未知的DOM属性类。你是说班名吗 在删除了routes.js文件中的几乎所有组件后,我将其缩小到名为authenticationHandler.js的文件中的特定组件,但是该文件不会显示在警告的回溯中,它以warning.js:49结束,并在回溯中列出了几个其他文件,但没有authenticationHandler.js 然而,这种方法非常乏味。如何以更有效的方式检测负责警告的代码 作为记录,我或多或少地理解了错误消息以及它的原因:当它应该是时,出现了 控制台中的
authenticationHandler.js
的文件中的特定组件,但是该文件不会显示在警告的回溯中,它以warning.js:49
结束,并在回溯中列出了几个其他文件,但没有authenticationHandler.js
然而,这种方法非常乏味。如何以更有效的方式检测负责警告的代码
作为记录,我或多或少地理解了错误消息以及它的原因:当它应该是
时,出现了
控制台中的警告以开头
warning.js:49Warning: Unknown DOM property class. Did you mean className?
warning @ warning.js:49
warnUnknownProperty @ DOMPropertyOperations.js:58
createMarkupForProperty @ DOMPropertyOperations.js:109
_createOpenTagMarkupAndPutListeners @ ReactDOMComponent.js:239
mountComponent @ ReactDOMComponent.js:199
mountComponent @ ReactReconciler.js:39
mountComponent @ ReactCompositeComponent.js:248
这是渲染函数的MCVE形式:
render: function() {
return (
<div class="foo">
</div>
);
}
render:function(){
返回(
);
}
在项目范围内搜索class={
或class=“
或class=”
?@DanPrincegit grep-i“class\=”
可能会这样做,但我希望能够知道如何处理我无法完成简单git grep
的其他场景。