面包屑
向页面添加面包屑跟踪,这将显示您转至当前视图时所使用的导航路径。 您可以单击面包屑跟踪中的条目以访问指定的视图。
数据绑定
在常规属性选项卡中设置或修改“面包屑”的数据绑定。 “面包屑”可绑定到 NameValuePair 变量,其中将 Name 和 Value 指定为 String 类型。 如果未使用数据绑定,那么输出数据将使用 ANY 类型(松散数据类型)。
事件
在“事件”属性中设置或修改该视图的事件处理程序。 可以将事件设置为以编程方式或在用户与该视图交互时触发。 有关如何定义和编码事件的信息,请参阅 用户定义的事件。 "面包屑" 视图具有以下类型的事件处理程序:
- On load:装入视图时激活。 例如:
console.log("BreadCrumbs loaded") - On item click: 在单击视图时激活。 例如:
alert("Breadcrumbs with label [" + label + "] on level " + item.level + " has data (if any) " +item.data);单击 "面包屑" 视图时,将向 On item click 事件传递所单击级别的 标签 ( string) 和 item 对象。 item 对象包含三个属性。上下文变量 标签 {String} 项 {object} 描述 属性 - label
- level
- 数据
- 项的标签。
- 用于表示项在 Breadcrumbs 对象中的位置的整数(基数为 1)。
- 在附加对象时设置的任何数据。
注: 单击面包屑条目时,将从面包屑跟踪中删除所有后续条目。
根据特定事件,您可以使用 JavaScript 逻辑来修改视图的效果。 可在 用户定义的事件主题中找到有关将事件与视图配合使用的更多信息。
方法
有关 Breadcrumbs 的可用方法的详细信息,请参阅 Breadcrumbs JavaScript API 。
其他资源
有关如何创建 Coach 或页面的信息,请参阅 构建 Coach。
有关标准属性 (常规, 配置, 定位, 可视性和 HTML 属性) 的信息,请参阅 查看属性。