jsx代码会被babel转化成React.createElement函数 而这个函数 会创建一个对应的element ,element会形成一个元素树 每一个元素树是一个对象 就是虚拟DOM
大致流程就是(先看红色再看绿色)
这里载babel的在线编译中执行一下
把右边经过编译的代码替换到原jsx中网页也能运行 这也说明了 内部就是这么转换的
jsx代码会被babel转化成React.createElement函数 而这个函数 会创建一个对应的element ,element会形成一个元素树 每一个元素树是一个对象 就是虚拟DOM
大致流程就是(先看红色再看绿色)
这里载babel的在线编译中执行一下
把右边经过编译的代码替换到原jsx中网页也能运行 这也说明了 内部就是这么转换的