JSX

it2022-05-09  64

JSX

JavasriptXML

  基于EXMAAcript的一种新特性  一种定义带属性的树结构的语法

特点:  类XML语法容易接受  增强JS语义  结构清晰  抽象程度高  代码模块化

使用:   JSX的语法   首字母大小写   嵌套   求值表达式 不能写入语句   驼峰命名   htmlFor和className   注释:/**/ //   使用CSS样式 条件判断四种:   直接调用函数   三元   ||   赋值变量

  强制求值算法 非DOM属性:   dangerouslySetInnerHTML 动态生成的HTML

    <div dangerouslySetInnerHTML={{__html: 'cc © 2015'}} />

  ref 父组件传递子组件   key 提高性能     列表元素要加上key     内容相似的组件用同一个

JSX解释器架构介绍   源码阅读方法:   从执行顺序入手   适量忽略细节   做笔记画图   反复阅读

解析流程   入口函数 模块s 解析JSX 执行JS

转载于:https://www.cnblogs.com/lun8115/p/5813375.html

相关资源:图片叠加.jsx

最新回复(0)