0
点赞
收藏
分享

微信扫一扫

好客租房15-jsx中的条件渲染

芝婵 2022-04-30 阅读 164

目录

jsx中的条件渲染


jsx中的条件渲染

场景:loding效果

条件渲染:根据条件渲染特定的jsx结构

可以使用if/else或者三元运算符和逻辑和运算符实现

//导入react
import React from "react"

import ReactDOM from "react-dom"

//第一步创建jsx创建react元素

// const fangfang=<p>我是方方</p>
// const name="geyao"
// const sayHi=()=>"geyao"
// const title =(<h1>
//     <p className={{color:"red"}}>hello {name}</p>
//     <p>{sayHi()}</p>
//     <p>{1}</p>
//     {fangfang}
// </h1>) 
const isLoading=true
const lodingData=()=>{
    if(isLoading){
        return <div>loading...</div>
    }
    return <div>数据加载完成,此处显示加载后的数据</div>
}
const title=(
    <h1>
        条件渲染:
        {lodingData()}
    </h1>
)
//第二步渲染React元素
ReactDOM.render(title,document.getElementById("root"))
举报

相关推荐

0 条评论