簡體   English   中英

我怎樣才能從數組中獲取“validade”值並只獲取?

[英]how can i get the "validade" value from the array and get only?

數組

    {"status":true,"data":[{"id":1,"pessoa_id":75505,"created_at":"2022-02- 
    01T17:42:46.000000Z","holder":"LEONARDO LIMA","validade":"2026-06- 
    01","bandeira":"Mastercard"}]}

在 digiAno 內部,我只想放入數組的年份值

this.dadosCC.reset({
  'parcelas': '1',
  'digiNumero': ['**** **** ****', cartao.mask] ,
  'digiNome': cartao.holder,
  'digiMes': '',
  'digiAno': cartao.validade,
  'valor': this.cartS.cart.valorTotal,
  'cpfInput': this.userS.user.cpf,
  'cardToken': this.cardToken,
  'digiCVV':''
 });

如果您想獲取 validade 的全部信息並將該信息放入 cartao 中,請使用以下代碼:

myObject: any = {
    "status": true,
    "data": [{
      "id": 1,
      "pessoa_id": 75505,
      "created_at": "2022-02-01T17:42:46.000000Z",
      "holder": "LEONARDO LIMA",
      "validade": "2026-06-01",
      "bandeira": "Mastercard"
    }]
  };

  cartao: any = this.myObject.data[0].validade;

如果你想獲得年、月和日,請使用它。

myObject: any = {
    "status": true,
    "data": [{
      "id": 1,
      "pessoa_id": 75505,
      "created_at": "2022-02-01T17:42:46.000000Z",
      "holder": "LEONARDO LIMA",
      "validade": "2026-06-01",
      "bandeira": "Mastercard"
    }]
  };

  cartao: any = this.myObject.data[0].validade;

  dateArray: any = this.cartao.split('-');
  
  year = this.dateArray[0];
  month = this.dateArray[1];
  day = this.dateArray[2];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM