React Native中的对象内部的对象

时间:2019-12-26 20:51:10

标签: react-native object

在React Native中,对象内部的对象出现奇怪的错误。我在构造函数中设置了一些状态变量:

this.state = {
   payAmount: 0,
   selectedPaymentMethod: 0,
   btnDisabled: true,
   cardDetails: {
     cardName: '',
     cardNumber: '',
     cardCVV: '',
     cardExpiration: '',
     cardPostalCode: ''
   }
};

然后,当我尝试访问“ cardDetails”时,它返回Can't find variable: cardName

代码:

const data = { cardName, cardNumber, cardCVV, cardExpiration, cardPostalCode } = this.state.cardDetails;

我不能在本机对象内部使用对象吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

const { cardName, cardNumber, cardCVV, cardExpiration, cardPostalCode } = this.state.cardDetails;

是的,您可以在对象内部创建对象。