我是primevue的新手。我正在使用带过滤的数据表。我面临一个问题。
我想在应用筛选器后访问数组。但找不到任何API来执行此操作。
有人能帮帮我吗?谢谢。
yhxst69z1#
筛选器在本地状态中存储为对象。请尝试使用Vue.js devtools扩展查看该对象的格式。
k0pti3hp2#
我使用了一种稍微不同的方法(使用primevue 2.x),我为filter事件添加了一个事件处理程序,然后过滤后的数据在event.filteredData属性中可用(这在primevue Datatable文档下的events部分中有说明)。简而言之:
filter
event.filteredData
events
v-on:filter="onFilter"
onFilter: function(event) { console.log(event.filteredData); },
2条答案
按热度按时间yhxst69z1#
筛选器在本地状态中存储为对象。请尝试使用Vue.js devtools扩展查看该对象的格式。
k0pti3hp2#
我使用了一种稍微不同的方法(使用primevue 2.x),我为
filter
事件添加了一个事件处理程序,然后过滤后的数据在event.filteredData
属性中可用(这在primevue Datatable文档下的events
部分中有说明)。简而言之:
v-on:filter="onFilter"