React 组件的eval用法

#1

在做远程组件加载时,通过服务端返回 一个String 的组件,怎么通过eval加载到现有项目中呢? 急急急

#2

我想到一个方法 不用eval

思路:
比如服务器返回组件String ‘< ComponentName />’,
用正则取到ComponentName, 把React组件存到一个 Components对象
选择组件 Components[ComponentName],放到render渲染 。

如果更比较复杂的话可能就要写个递归什么的方法了。