几乎每次我使用
asm
代码块编写 JavaScript 时,我的 IDE 都会抛出很多错误,然后整个页面开始出现错误,例如代码完成无法正常工作或组件事件创建无法正常工作等。
这就是它的样子(看左边的红色下划线单词和红色错误圆圈):
代码可以工作,只是在 IDE 的设计时,它认为代码不工作,即使在我编译和运行它时它可以工作。
有没有办法可以抑制这些错误或告诉 IDE 这不是正常的 Delphi 代码并忽略尝试读取它?
您可以将
asm
块包装在 PAS2JS
编译器指令中(条件定义):
{$IFDEF PAS2JS}
asm
// JavaScript code goes here...
end;
{$ENDIF}