我有一个正确呈现到DOM中的装运列表。这样一组货物在组件内部定义如下:
computed: mapState([
'shipments'
])
现在我想根据某些条件筛选数组。在将Vuex插入应用程序之前,我已经完美地实现了这一点。以前用于执行此操作的计算属性如下所示:
filteredShipments() {
// Some processing
let filtered = arr.filter(shipment => shipment.criteria);
return filtered;
}
基于filteredShipments()
筛选shipments
的正确语法是什么?
我得到了。这是用排列运算符解决的:
computed: {
...mapState([
'shipments'
]),
filteredShipments() {
// logic
}
}