创建混搭和主数据的最佳实践
请在创建混搭和主数据时使用以下最佳实践。
在用户界面设计中使用主混搭以确保一致性
首先确定应用程序的基本外观,然后创建主混搭。使用主混搭对混搭的项 (例如徽标、菜单、标题、页眉、页脚和边栏) 的布局和显示进行标准化。
设计单独的混搭和主数据页面
为不同的查看设备设计单独的混搭和主数据页面。请记住,用户工作流会因屏幕大小而不同。
定义混搭的参数
您可以为混搭定义任意数量的参数。当一个混搭嵌入到另一个混搭中,或从一个混搭导航到另一个混搭时,这些参数将用于传递数据。当从其他混搭调用这些参数时,这些参数将成为可用作绑定源或目标的属性。
如果混搭已加载而用户尚未传递混搭所需的全部数据,系统会调用服务来获取此数据。为了最大限度地减少被调用服务的数量,建议调用这些参数的混搭应传递内置混搭所需的全部数据。
向用户显示连续任务
如果您希望用户完成序列中的任务或具有应以特定顺序执行的工作流,请使用以下方法之一:
设置名为 Visibile 的小组件属性来控制小组件的可见性。该属性将针对必要步骤显示和启用小组件。
使用动态内置混搭,可在用户完成所需序列中的步骤后显示和移除嵌入式混搭。
自定义混搭以显示选定属性
“属性显示”小组件使您能够根据数据类型对事物属性集进行可视化。事物属性集包含所有属性,且“属性显示”小组件会显示属性集。
您可以配置“属性显示”小组件,以仅显示混搭的某些属性。
此外,从同一 getPropertyValues 服务中检索到的各个属性可绑定到“值显示”和其他可视化小组件。
加载混搭时的事件日志
查看混搭时,您可以将 &__trace 添加到 URL 中,以查看在加载混搭时执行的所有事件的详细日志。这在故障排除过程中也会有所帮助。
&__trace 添加到混搭 URL 的末尾,如图所示:
<Mashup_URL>&__trace
刷新混搭上的数据
您可以自动刷新混搭上的数据。使用 GetProperties 服务。