正如你所看到的,我必须破坏我需要对它们求和并得到他们有多少收入的吸气剂。
这是一个示例代码,这是 Vuex 商店中的一个 getter,但这并不重要,它与 javascript 相关,而不是 vue 本身。
sumIncomes: (
{
incomeMonthlyNet,
incomePension,
incomeChildBenefit,
incomeChildSupports,
incomeSpousalMaintenance,
incomeParentalBenefit,
incomeSecondaryWork,
incomeSelfEmployedWork,
incomeMiniJob,
incomeSupplementaryPension,
incomeRental,
}
) => {
return (
incomeMonthlyNet +
incomePension +
incomeChildBenefit +
incomeChildSupports +
incomeSpousalMaintenance +
incomeParentalBenefit +
incomeSecondaryWork +
incomeSelfEmployedWork +
incomeMiniJob +
incomeSupplementaryPension +
incomeRental
)
},
这看起来一点也不优雅,但我突然找不到更好的方法(如果我可以将被破坏的对象存储在变量中,那么我可以使用 Object.values 并减少它,但我没有'不知道这样的)
谢谢你的帮助 ;)