React with TypeScript 系列(二) --基础篇

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

编者语:新年了,2016年又是一个新的开始。      

       今天和大家说说React的一些基础。

        1. JSX 
        这是一个把XML混在JavaScript 的一种方式。Facebook相信这种方式令标签语言和JS代码更佳紧凑。在React构件页面时,是以组件(Component)的方式存在的, 通过组件构件的页面元素就是通过JSX的方式完成。在React中你不一定要用JSX,但是这是令人痛苦的决定。因为每一个页面元素都必须通过React.createElement的方式创建,而JSX就更像嵌入HTML语言,很方便。  
        举个例子吧,如果我们需要构建一个这样的页面,使用JSX会更方便,而且和写HTML基本一致的。
           

        需要注意的地方
        a. 建议大家在写JSX时先把基本效果在纯净态页面下写好,这样会事半功倍

        b. 引入

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值