聆客开放平台

# 相关规则

  • 可视化设计限制

低代码平台通常提供可视化的设计工具,但这些工具可能不支持所有类型的用户界面或交互。因此,开发者可能需要在平台提供的设计约束内工作

  • 性能考虑

小部件可能在性能上有所限制,尤其是在处理复杂逻辑或大量数据处理时。开发者需要在设计时考虑性能优化,以确保应用程序的响应速度和用户体验

  • 依赖管理

小部件可能依赖于特定的库或框架。在开发过程中,需要确保这些依赖项被正确管理和更新,以避免潜在的兼容性问题

  • 代码生成和导出

虽然小部件允许通过可视化方式设计组件,但最终生成的代码可能不如手写代码灵活。此外,导出为源代码的能力可能存在限制,例如不支持嵌套组件的导出

  • 安全性和合规性

开发小部件时,需要确保遵守相关的安全和合规性标准。这可能包括数据保护、用户认证和授权等方面

# 开发约束

  • 图片采用外链方式引入,不能在组件文件夹中直接包含图片,单张图片size在100k以内
  • 每个插件包的大小1M以内
  • 需根据isDesigner参数判断渲染是在运行时还是设计时,设计时进行模拟数据渲染
  • 移动端小部件需要自行实现refresh方法,工作台下拉时会触发该方法
  • 不建议在组件中使用webview
  • 不建议在组件中使用setInterval