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

简介: 好客租房15-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"))


相关文章
好客租房16-jsx中的列表渲染
好客租房16-jsx中的列表渲染
86 0
好客租房16-jsx中的列表渲染
|
JavaScript 开发者 索引
冇事来学系--Vue2.0条件渲染和列表渲染指令
条件渲染指令用来按需控制DOM的显示与隐藏
119 0
好客租房17-jsx的样式处理
好客租房17-jsx的样式处理
90 0
好客租房17-jsx的样式处理
|
前端开发
好客租房79-jsx语法的转换过程
好客租房79-jsx语法的转换过程
58 0
好客租房79-jsx语法的转换过程
|
前端开发
好客租房41-react组件基础综合案例-渲染列表数据
好客租房41-react组件基础综合案例-渲染列表数据
106 0
好客租房41-react组件基础综合案例-渲染列表数据
|
前端开发
好客租房45-react组件基础综合案例-6边界问题
好客租房45-react组件基础综合案例-6边界问题
81 0
好客租房45-react组件基础综合案例-6边界问题
|
前端开发
好客租房42-react组件基础综合案例-渲染列表无数据并优化
好客租房42-react组件基础综合案例-渲染列表无数据并优化
107 0
好客租房42-react组件基础综合案例-渲染列表无数据并优化
|
JavaScript 前端开发
好客租房18-jsx阶段总结
好客租房18-jsx阶段总结
96 0
|
前端开发 JavaScript
好客租房29-从jsx中抽离事件处理程序
好客租房29-从jsx中抽离事件处理程序
84 0
|
XML JavaScript 前端开发
好客租房10-jsx的基本使用
好客租房10-jsx的基本使用
77 0