本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
应用程序工作室中的故障排除
本主题包含构建应用程序时出现的问题的故障排除和调试指南。
使用调试面板
为了在构建应用程序时协助进行实时调试,App Studio 提供了一个可折叠的生成器调试面板,该面板涵盖了应用程序工作室的页面、自动化和数据选项卡。此面板显示错误和警告。虽然警告可以作为可操作的建议,例如尚未配置的资源,但必须解决错误才能成功预览或发布应用程序。每个错误或警告都包含一个 “查看” 链接,该链接可用于导航到问题所在的位置。
调试面板会在出现新的错误或警告时自动更新,错误或警告一旦解决就会自动消失。当您离开生成器时,这些警告和错误消息的状态会持续存在。
JavaScript 表达式语法和数据类型处理
App Studio 具有 JavaScript 错误检测功能,通过用红线为代码加下划线来突出显示错误。这些编译错误会阻止应用程序成功构建,它们表明存在诸如拼写错误、无效引用、无效操作以及所需数据类型的错误输出等问题。有关常见问题,请参阅以下列表:
重命名资源导致的错误:当 JavaScript 表达式在 App Studio 中引用资源名称时,更改这些名称将导致表达式不正确并产生错误。你可以在调试面板中查看这些错误。
数据类型问题:数据类型不匹配将在您的应用程序中产生错误。例如,如果将自动化配置为接受类型为的参数
String,但将组件配置为发送类型为的值Integer,则会发生错误。检查相应资源之间的数据类型是否匹配,包括组件、自动化以及数据实体和操作。您可能需要更改 JavaScript 表达式中值的类型。