【发布时间】:2020-06-19 19:03:34
【问题描述】:
我们在 ServiceNow 中有一个小部件,其中有显示预配置过滤器的按钮。这些按钮在点击时效果很好,但我们希望第一个按钮被点击,第一个过滤器在加载时应用。有没有办法在加载时启动它?我们尝试使用 ng-init,但无法让它工作。
<p><strong>Filters:</strong></p>
<button ng-if="options.show_preconfigured_filters=='true'"
class="btn btn-outline-primary pull-left m-r-sm m-b-sm"
ng-repeat="filters in data.preconfigured_filters | orderBy : 'order' track by $index"
ng-click="c.applyFilter(filters);">
<i class="glyphicon glyphicon-filter m-r-sm"></i>{
{filters.title}}
</button>
<div class="clearfix"></div>
c.applyFilter = function(filter) {
$scope.data.filter = filter.filter;
c.appendQuery($scope.data.filter);
}
【问题讨论】:
标签: javascript angularjs ng-init