我有一个这样的 JS 数组。
const PaymentMethods = [
{
type: "DEBIT",
cardType: "VISA",
},
{
type: "CREDIT",
cardType: "VISA",
}
];
如您所见,我现在正在对这些进行硬编码。但我想动态更新这个PaymentMethods
例如,将有 2 个复选框。isCredit和isDebit
- 如果
isCredit = true和isDebit = false,我希望PaymentMethods看起来像这样
const PaymentMethods = [
{
type: "CREDIT",
cardType: "VISA",
}
];
- 如果
isCredit = false和isDebit = true,我们的PaymentMethods应该是
const PaymentMethods = [
{
type: "DEBIT",
cardType: "VISA",
},
];
- 如果
isCredit = false和isDebit = false,我们的PaymentMethods应该是
const PaymentMethods = [];
- 如果
isCredit = true和isDebit = true,我们PaymentMethods应该像原来的顶部一样。
有人可以突出我如何做到这一点。我已经搜索了很多,但在这方面还没有找到任何东西。