В настоящее время я работаю с реакцией на чтение и отображение элементов, указанных в файле json. Насколько это все работает нормально. Теперь я хочу отобразить текст в метке флажка, который также должен содержать ссылки без превращения всей метки в ссылку. Для этого я создал json структуру:
"labels": [
"Text without a link",
{
"url": "google.de",
"label": "Link text"
}
]
И чтобы отобразить их бок о бок, я сопоставляю метки json Array
labels: Array<Object>;
labels.map(el => {
if (isString(el))
return el;
else
return <Link href={el['url']} color="inherit">{el['label']}</Link>
})
Но Я не могу получить доступ к el ['url'] или el ['label']. Выдает:
"Element implicitly has an 'any' type because expression of type 'any' can't be used to index type 'Object'."
Возможно, я просто наблюдаю за чем-то невероятно простым. Помощь была бы хороша!
Ура, м3_