Вы можете получить имя компонента из файла json и поместить содержимое в этот реагирующий компонент - PullRequest
0 голосов
/ 14 февраля 2020

существует ли способ, чтобы иметь возможность нацеливать на реагирующий компонент на основе предоставленного имени, имя находится внутри файла json, например: left_side_bar, top_nav, footer, et c

А затем визуализировать несколько дочерних компонентов с помощью функции .map внутри компонента React с соответствующим именем.

{
    "name": "top_nav",
    "text": "Top Navigation",
    "url": "",
    "icon": "",
    "items": [
        {
            "name": "overview",
            "text": "Overview",
            "url": "http://tpa.gatewaypro.com/overview",
            "icon": "tpa_overview_icon.jpg",
            "items": []
        },
        {
            "name": "plan-health",
            "text": "Plan Health",
            "url": "http://tpa.gatewaypro.com/plan-health/",
            "icon": "tpa_plan_health_icon.jpg",
            "items": []
        },
        {
            "name": "employees",
            "text": "Employees",
            "url": "http://tpa.gatewaypro.com/employees",
            "icon": "tpa_employees_icon.jpg",
            "items": []
        }
    ]
}

в вышеприведенном примере: «name»: «top_nav» могло бы быть left_side_bar, которое затем Я имею в виду, вместо того, чтобы нацеливать компонент top_nav внутри реакции, компонент left_side_bar ... Я думаю, лучше задать вопрос, возможно ли даже "нацелить" компонент в реакции. Вы знаете, что вы должны иметь в jQuery / javascript $ (# idName) .append (stuff);

или найти и разместить?

...