前端基础之《React(10)—JSX语法》

一、理解JSX

1、JSX是JavaScript XML,是一种语法,由Meta公司发布,浏览器是不支持这种语法的

2、在编写React组件视图结构时,JSX是可选的

JSX语法:

javascript 复制代码
function B(props) {
    return (
        <div>
            <h1>你好</h1>
        </div>
    )
}

不用JSX语法,用React官方API:

javascript 复制代码
function B() {
    return React.createElement('div', {}, React.createElement('h1', {}, '你好'))
}

可以使用React.createElement('tag', {}, \[\])编写视图结构,组件是一定要有视图结构的

相关推荐
风骏时光牛马1 小时前
生成一个移动端标题,只需要一个标题,不需要其他的任何文本。
前端
IT_陈寒2 小时前
Redis雪崩把我坑惨了,这是5年经验的教训
前端·人工智能·后端
SameX2 小时前
HarmonyOS ArkUI List 的侧滑删除 用 ListItem 的 swipeAction + endIcon 的做法
前端
usdoc文档预览4 小时前
USDOC系列之PPT文件在线编辑-VUE前端实现在线浏览器在线编辑PPT文档
前端·vue.js·编辑器·office365·ppt在线编辑·office文件在线编辑·文件在线编辑
用户2705077725244 小时前
Agent 调工具卡住?3 种超时与取消策略实测对比
前端
LuHang5 小时前
我一行代码没写,把领导派的活做成了公司内部系统😭
前端
明月_清风6 小时前
Meta 开源了一个 AI Native 组件库:Astryx,150+ React 组件,专为 AI Agent 而设计
前端·人工智能·ai编程
用户850869276156 小时前
秒杀系统中 Shell 脚本并发控制 Bug:究竟哪里出了
前端
炫酷的大高个8 小时前
6 亿播放的闪身步,我用前端算出 15 倍重心差
前端·javascript
不可能片场9 小时前
内容运营自动化 配图折行别把词切两半
前端·electron