2016-11-07 2 views
0

Я пытаюсь принести объект в ionic2, который имеет ключевое значение, и я хочу, чтобы прочитать ключ и имя бренда от него в ionic2.Как читать объект карты Ionic2 в ionic2?

поэтому мой вопрос:

как я могу прочитать ключ из приведенного ниже объекта?

{ 
    "status": "success", 
    "products": { 
     "Key1": [ 
      { 
       "entity_id": "448", 
       "sku": "587", 
       "name": "name", 
       "image_url": "587.png", 
       "price": "15,000", 
       "qty": 0, 
       "rating": 0, 
       "wishlist": false, 
       "specialprice": "7,500", 
       "brand": "brandname" 
      } 
     ], 
     "Key2": [ 
      { 
       "entity_id": "448", 
       "sku": "587", 
       "name": "name", 
       "image_url": "587.png", 
       "price": "15,000", 
       "qty": 0, 
       "rating": 0, 
       "wishlist": false, 
       "specialprice": "7,500", 
       "brand": "brandname" 
      } 
     ], 
     "Key3": [ 
      { 
       "entity_id": "448", 
       "sku": "587", 
       "name": "name", 
       "image_url": "587.png", 
       "price": "15,000", 
       "qty": 0, 
       "rating": 0, 
       "wishlist": false, 
       "specialprice": "7,500", 
       "brand": "brandname" 
      } 
     ], 
    } 
} 

, пожалуйста, не стесняйтесь помогать мне.

ответ

0

Если вы являетесь переменной, которая содержит это, это называется data.

data.products вернет список продуктов. (или «Ключи в вашем случае.)

Затем, позвонив по телефону data.products.Key1, вы получите объект Key1.

data.products.Key1.entity_id вернется '448'.

Так логически вы можете получить, позвонив фирменный data.prodcuts.Key1.brand

Редактировать неправильно:

Поскольку ваш Key1 список по какой-то причине.

data.products.Key1[0].brand

+0

спасибо за ваш ответ, но the'key1' и все другие 'key' я хочу, чтобы динамически любое предложение? – mahmoudismail

+0

Взято из https://github.com/paularmstrong/normalizr/issues/15, он говорит, что вы можете использовать 'for (let key of data.products)', но я не тестировал себя – Ivaro18

Смежные вопросы