我的小部件定义如下:
search.addWidget(
instantsearch.widgets.hierarchicalMenu({
container: '#hierarchical',
attributes: ['region.lvl0', 'region.lvl1'],
cssClasses: {
active: 'active'
},
templates: {
item: menuTemplate
}
})
);
这导致导航显示如下:
region.lvl0
region.lvl0 (selected)
> region.lvl1
> region.lvl1
> region.lvl1
region.lvl0
region.lvl0
是否可以在单独的容器中渲染lvl1 facet?例如,lvl0以列表格式显示。当用户选择lvl0区域时,下拉列表会在单独的区域中填充lvl1 facet以进一步优化其搜索。
如果不可能,是否可以获取当前的lvl1属性并手动向algolia发送一个具有新属性的查询(类似于algolia搜索助手)?
谢谢!