如何防止 IntelliJ 上的某些警告?

How to prevent certain warning on IntelliJ?

在 IntelliJ 上防止警告的正确方法是什么,例如这段代码:

.children_str 发出警告 Unresolved variable children_strchildren_str 属性 是 stringrowObject

通常我会添加一个命名空间(我不知道它是什么,但它会删除那些警告):

但随后又出现了一个警告Unresolved function or method split()

告诉 IntelliJ children_str 是删除那些警告消息的字符串的正确方法是什么?

您可以按Alt+Enter查看Idea解决此警告的方法。如果有 none,您可以随时禁用 JavaScript Inspections。有两种方式:

  • Alt+Enter然后点击右箭头和selectDisable Inspection

  • 转到 File -> Settings -> Inspections 并找到 JavaScript 检查选项。在那里你可以禁用任何让你烦恼的检查,比如 Unresolved JavaScript functionUnresolved JavaScript variable

警告可以通过赋值和添加||运算符来移除,例如:

row.children_str = row.children_str || '';