В React native - я не знаю, как получить значение данных json, имя ключа которого содержит дефис (-), такой как media-metadata
это ответ json API
"approved_for_syndication": 1, "media-metadata": [ { "url": "https://static01.nyt.com/images/2019/05/13/business/00deutschetrump2/merlin_154640208_f27c634b-ab02-42af-8c94-10d4b01d8ddf-square320.jpg", "format": "square320", "height": 320, "width": 320 }, { "url": "https://static01.nyt.com/images/2019/05/13/business/00deutschetrump2/merlin_154640208_f27c634b-ab02-42af-8c94-10d4b01d8ddf-thumbStandard.jpg", "format": "Standard Thumbnail", "height": 75, "width": 75 },
и это код, который я пробовал
<Image source = { { uri: item.media-metadata[0].url, isStatic: true } } style = { { width: 100, height: 100 } } />
Попробуйте
item["media-metadata"][0].url