【发布时间】:2021-08-28 13:52:30
【问题描述】:
我有这样的模块
const RecyclerView = [
{
text: 'RecyclerView data',
},
{
text: 'Codes data',
}
];
export default RecyclerView
当我像下面这样导入和映射数据时,我得到了结果
recycle Recycler查看数据 ...
import React from "react";
import accordion from "../pages/RecyclerView";
import Home from "./Home"
import TextComponent from "./TextComponent";
export default function DecisionActivity(props) {
//let data = Contents;
const {title, hasContent} = props
if(hasContent){
//console.log({title});
//where title is === RecyclerView
// and hascontent is bool
accordion.map(item=>{
console.log("recycle ", item.text);
})
return <TextComponent text={title}/>
}
return <Home/>
}
我不想用这条线 从“../pages/RecyclerView”导入手风琴;
作为 RecyclerView(文件名是动态的,可能会有更多不同的名称 我会在 title 属性中加入组件,然后我想映射 Json 数据以从不同的组件创建我的动态 UI...
在这种情况下任何人都可以帮助我,不同的解决方案也可以提供帮助,但文件名(如 RecyclerView)应该是动态的。
提前致谢
【问题讨论】:
标签: reactjs dynamic module components