react-natvie学习
2015-10-16 16:31
513 查看
一.JSX
JSX语法,像是在Javascript代码里直接写XML的语法,实质上这只是一个语法糖,每一个XML标签都会被JSX转换工具转换成纯Javascript代码,React 官方推荐使用JSX, 当然你想直接使用纯Javascript代码写也是可以的,只是使用JSX,组件的结构和组件之间的关系看上去更加清晰。看代码:
//使用JSX React.render( <div> <div> <div>content</div> </div> </div>, document.getElementById('example') );
//不使用JSX React.render( React.createElement('div', null, React.createElement('div', null, React.createElement('div', null, 'content') ) ), document.getElementById('example') );
那么也就是说,我们写一个XML标签,实质上就是在调用React.createElement这个方法,并返回一个ReactElement对象。
React setState 会触发一个重新渲染
2.react-native在chrome里调试:
相关文章推荐
- 超级给力的JavaScript的React框架入门教程
- 由ReactJS的Hello world说开来
- 深入理解JavaScript的React框架的原理
- 7月国外最新技术文章翻译汇总(IT技术)
- React Native for Android 官方文档中文版(最新)全国首发
- React.js在ios设备上onClick事件失效的解决办法
- React-Native-Android集成问题总汇
- React从零开始
- react组件生命周期过程
- React入门指南
- 初识React
- [ReactNative入门到精通]React Native 第一个程序 Hello Word
- 理解Flux架构
- React Native For Android初体验
- react--hello,word
- react-native学习
- React 互动表单
- React 实例-深入理解
- 颠覆式前端UI开发框架:React