面包屑

向页面添加面包屑跟踪,这将显示您转至当前视图时所使用的导航路径。 您可以单击面包屑跟踪中的条目以访问指定的视图。

数据绑定

常规属性选项卡中设置或修改“面包屑”的数据绑定。 “面包屑”可绑定到 NameValuePair 变量,其中将 NameValue 指定为 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 属性) 的信息,请参阅 查看属性