Как отобразить текущий фильтр списка в списке ресурсов - PullRequest
0 голосов
/ 06 ноября 2018

Я использую список управления ресурсами поляриса. Я добавил несколько условий фильтра и мой список отображен с правильными данными. Но я не вижу текущей области фильтра списка, где я могу удалить свои условия. Как это отобразить? Это мое объявление фильтра, Интересно, это какая-то проблема с моей переменной applyFilters.

 filterControl={
                    <ResourceList.FilterControl
                      resourceName={resourceName}
                      filters={availableFilters}
                      appliedFilters={appliedFilters}
                      onFiltersChange={this.handleFiltersChange}
                      searchValue={searchValue}
                      onSearchChange={this.handleSearchChange}             
                    />
                  }

1 Ответ

0 голосов
/ 06 ноября 2018

вам нужно снова установить данные для applyFilters для события onFiltersChange, чтобы отобразить текущий список фильтров. Я предлагаю вам сохранить эту переменную в локальном состоянии компонента, как показано ниже:

this.setState({ appliedFilters:appliedFilters});
...