编者语:新年了,2016年又是一个新的开始。
今天和大家说说React的一些基础。
1. JSX
这是一个把XML混在JavaScript 的一种方式。Facebook相信这种方式令标签语言和JS代码更佳紧凑。在React构件页面时,是以组件(Component)的方式存在的, 通过组件构件的页面元素就是通过JSX的方式完成。在React中你不一定要用JSX,但是这是令人痛苦的决定。因为每一个页面元素都必须通过React.createElement的方式创建,而JSX就更像嵌入HTML语言,很方便。
举个例子吧,如果我们需要构建一个这样的页面,使用JSX会更方便,而且和写HTML基本一致的。
需要注意的地方
a. 建议大家在写JSX时先把基本效果在纯净态页面下写好,这样会事半功倍
b. 引入

本文是React with TypeScript系列的第二部分,介绍了JSX的基本使用,包括其优点和注意事项,如将HTML语法融入JavaScript,以及在使用TypeScript时的挑战。接着讲解了Props和State的概念,以及在TypeScript中如何定义它们。最后提到了React组件的生命周期,特别是当State变化时如何触发重新渲染。
最低0.47元/天 解锁文章
829

被折叠的 条评论
为什么被折叠?



