问题:
怎么实现:react项目下,根据用户输入的jsx模板,结合数据,渲染结果到页面。
论证
我认为逻辑上是可行的,基本思路应该是:
- 拿到jsx
- 创建组件,组件的render函数return jsx代码
- 插入组件到页面节点
卡住了
**怎么用jsx字符串,创建组件的render函数?**
问题:
怎么实现:react项目下,根据用户输入的jsx模板,结合数据,渲染结果到页面。
论证
我认为逻辑上是可行的,基本思路应该是:
卡住了
**怎么用jsx字符串,创建组件的render函数?**
13 回答13k 阅读
8 回答2.8k 阅读
2 回答5.2k 阅读✓ 已解决
5 回答1.4k 阅读
3 回答2.3k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
5 回答1.7k 阅读✓ 已解决
先用Babel转换JSX语法,然后使用
eval
函数执行转化后的代码。