Objetos
Objetos são estruturas de dados utilizadas para facilitar a manipulação de determinadas informações da plataforma Tray.
Todos Objetos Disponíveis
Manipulando Objetos
Podemos manipular objetos de diversas maneiras de acordo com a necessidade como:
Exibir seus atributos na tela
Utilizar laços de repetição
Fazer validações
Alguns objetos trazem informações em um array. Por isso, para utilizá-las é necessário passar a posição que o elemento desejado se encontra dentro do array ou utilizar um loop para percorrer todos elementos e tratá-los como for preciso.
Tratando Objetos Array com índice
O objeto products
por exemplo, sempre retornará um array de dados, por isso para exibir apenas um produto com este objeto é preciso passar seu índice entre colchetes "[ ]
".
Desta forma, para exibir uma posição do vetor de products
e de categories
temos:
Tratando Objetos Array com laço de repetição
Podemos também exibir todos os produtos ou todas as categorias utilizando um laço for
.
Tratando Objetos Array com condicional
Ou podemos exibir na tela somente os que tiverem o atributo igual a determinado valor, para isso podemos fazer uma comparação na exibição de produto utilizando o if
como o código abaixo.
Com o if
também podemos verificar se o objeto em questão, no caso do exemplo abaixo é verificado para cada item do objeto categories
se contém uma imagem, caso tenha ela é exibida na tela.
Last updated