希望在处理之前查看订单行项目是否已退款...
这是一个单独的订单:
var order = {
line_items: [
{
id: 1326167752753
}
],
refunds: [
{
refund_line_items: [
{
id: 41264152625,
line_item_id: 1326167752753,
}
]
}
]
};
尝试注销筛选结果:
console.log(
_.filter(order, {
refunds: [
{
refund_line_items: [
{
line_item_id: 1326167752753
}
]
}
]
}).length
);
控制台上显示0
,我这样使用_.filter有问题吗?
_.filter
的第二个参数是一个谓词函数。请参阅此处的文档,但是您的第二个参数不是一个谓词函数。 - Rashmirathiorder.line_items
还是order.refunds
上进行筛选? - Rashmirathi