Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Navigation 导航组件的使用_Navigation_Aem_Sightly - Fatal编程技术网

Navigation 导航组件的使用

Navigation 导航组件的使用,navigation,aem,sightly,Navigation,Aem,Sightly,我试图利用导航api来制作一个全局标题组件@ 我有一个非常好的html,它可以让我获得对“项目”的引用 我能做什么: 我可以访问页面属性(以及任何自定义属性)。我能够打印整个树结构 我无法到达的地方: 我无法从该项检索Navigation.Element.Type属性。 要创建“UL”和“LI”结构,我需要确定所讨论项目的Navigation.Element.Type是什么 有人有任何指针吗?迭代器遍历所有导航元素条目。因此,您应该能够使用 item.type 你试过了吗 data-sly-t

我试图利用导航api来制作一个全局标题组件@ 我有一个非常好的html,它可以让我获得对“项目”的引用

我能做什么:

我可以访问页面属性(以及任何自定义属性)。我能够打印整个树结构

我无法到达的地方:

我无法从该项检索Navigation.Element.Type属性。 要创建“UL”和“LI”结构,我需要确定所讨论项目的Navigation.Element.Type是什么


有人有任何指针吗?

迭代器遍历所有导航元素条目。因此,您应该能够使用

item.type
你试过了吗

data-sly-test=${item.listChidlren}
或者干脆

<ul data-sly-list=${currentPage.listChildren}>

我还得试试。。。我会在漫长的周末做这件事,并且肯定会恢复。我放弃了使用导航,因为它不能及时满足我的交货日期,而改为使用“listchildren”。。。。这对我有用!
data-sly-test=${item.listChidlren}
<ul data-sly-list=${currentPage.listChildren}>