React.createElement嵌套后的结果就是虚拟dom,虚拟dom听着很高端,其实就是一个json,类似:

{
type:'div',
props:{
className:"box"
},
children:[
'hello ' + 'w' + 'orld',
{
type:'i'
}
]
}

其实可以不用jsx

var _ = function(){
return React.createElement.apply(React,arguments);
};
_('div',{
className:"box"
},
'hello ' + 'w' + 'orld',
_('i', null)
);

也很清楚,最重要的是省了编译库,jslint也可以继续使用了(太重要了)。

最新文章

  1. JQuery 实现标题与内容相呼应样式
  2. 理解DOM
  3. 11月14日用AJAX、PHP、SESSION做购物车
  4. CDN技术详解
  5. 【转】COM技术内幕(笔记)
  6. C#中WinForm窗体事件的执行次序
  7. Apache Log4j使用实例
  8. hdu 2025
  9. [转] 用Maven搭建多模块企业级项目
  10. [BZOJ2783/JLOI2012]树 树上倍增
  11. C# datatable 去重
  12. Python内置函数(55)——globals
  13. 安装oracle时修改Linux版本问题
  14. VS2010 win7 64位安装后新建项目生成时错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
  15. Spring结合log4j(slf4j)
  16. Json对象遍历
  17. Python学习(十一) —— 模块和包
  18. html5-div布局
  19. FPGA 概述2
  20. 查看已打包app的entitlements文件内容

热门文章

  1. MegaCLI SAS RAID Management Tool
  2. C语言原码反码补码与位运算.
  3. excel导入mssql数据库,支持excel2003--2010文件格式
  4. tomcat startup.sh提示java.lang.OutOfMemoryError: PermGen space
  5. 在ASP.NET中使用一般处理程序生成验证码
  6. Android开发中在一个Activity中关闭另一个Activity
  7. Mysql锁机制介绍
  8. [linux常用命令]查看当前文件夹或该文件夹下文件(夹)的大小
  9. iOS9.3 Could not find Developer Disk Image 真机调试错误解决办法
  10. mysql学习(用户权限管理)