【发布时间】:2019-07-14 06:36:36
【问题描述】:
在 geonetwork 3.6 主页中,我想选择显示哪些元数据类别。 Geonetwork 使用带有 AngularJs(我不熟悉)的分面搜索来选择显示的类别。默认情况下,会显示所有可用的类别。
代码如下:
<div class="row">
<span data-ng-repeat="(key, facet) in searchInfo.facet['category']"
class="col-xs-12 col-sm-6 col-md-4 chips-card">
<a href="#/search?facet.q=category%2F{{facet['@name']}}">
<img class="pull-left img-thumbnail" src="http://localhost:8080/geonetwork/images/harvesting/odnature.png" alt="thumbnail image"></img>
</a>
<a class="pull-left clearfix"
title="{{facet['@label']}}">
<span class="badge-text pull-left">
<span class="gn-icon-label">{{facet['@label']}}</span>
</span>
</a>
</span>
</div>
我只需要选择其中的几个,而不是拥有所有类别。我尝试通过更改 ng-repeat 元素进行过滤,例如:
<span data-ng-repeat="(key, facet) in searchInfo.facet['category'] == 'some_category'"
但没有结果。有没有办法轻松选择要显示的元素?
【问题讨论】:
标签: angularjs categories facet geonetwork