自定义信息展示方式 > 在自定义混搭中包括 Back Button
在自定义混搭中包括 Back Button
可通过添加 Back Button 小组件将 Back Button () 包括在混搭中。您可在某些可自定义的启动点混搭中查看正在使用的 Back Button 小组件,例如 PTC.SCA.SCO.AssetMonitor.AssetList.C_FilterMashup_[ReleaseVersion]PTC.SCA.SCO.C_ConfigurationAndSetupMashup_[ReleaseVersion]
* 
在查看或编辑随 ThingWorx Apps 提供的混搭时,如果出现一条消息,询问您是否要用新的小组件替换已弃用的小组件,请单击“否”
PTC 建议在所有页面中均包括一个 Back Button。这可确保 Back Button 的功能满足用户预期。
Back Button 的工作方式
在查看具有 Back Button () 的混搭时,其 URL 会被添加至公用列表。当用户单击 Back Button 时,系统将检查该列表并查找最近添加的 URL。浏览器将被重定向至该 URL,随后该 URL 将从列表中移除。如果用户单击 Back Button 时列表为空,则浏览器将被重定向至 ThingWorx Apps 的主控制台页面。无 Back Button 的混搭不会被添加至公用列表。
当用户从无 Back Button 的混搭导航至带有 Back Button 的混搭时,列表中不会包含无 Back Button 的混搭。当用户单击 Back Button 时,他们会被重定向至列表中最后一个混搭 URL,而非上一个不带 Back Button 的混搭。
例如,有·A、B、C、D·四个混搭,且除混搭·B·外的所有混搭均包含一个·Back Button。用户从 A 相继导航至 B、C 和 D。混搭 A、C 和 D 将按该顺序添加至列表。当用户单击混搭 D 上的 Back Button 时,他们会被重定向至混搭 C。当用户单击混搭 C 上的 Back Button 时,他们会被重定向至混搭 A,而非混搭 B。这是因为混搭 B 无 Back Button,因此其未被添加到列表中。
将 Back Button 用于自定义主页
如果将自定义混搭用作主页,而非 ThingWorx Apps 控制台页面,则向该混搭添加一个 Back Button 可确保其 URL 包含在 Back Button 行为列表中。若用户从自定义主页开始,则使用其他页面的 Back Button 将使用户最终导航回自定义主页。
要将 Back Button 包括在自定义主页混搭中,请完成以下步骤:
1. 编辑自定义主页混搭。
2. 向该混搭添加 Back Button 小组件。
3. 如果不希望在查看混搭时显示 Back Button:
a. “资源管理器”选项卡或 Mashup Builder 工作区中选择 Back Button 小组件。
b. “属性”选项卡中,清除“可见”属性复选框。
隐藏自定义主页中的 Back Button 可防止用户因单击 Back Button 而被重定向至 ThingWorx Apps 控制台页面。
4. 单击“保存”以保存自定义主页混搭。