当前位置: 首页 > news >正文

用文本文件做网站深圳我的网站

用文本文件做网站,深圳我的网站,o2o网站做推广公司,租房网 wordpress条件渲染——逻辑与&&运算符 你会遇到的另一个常见的快捷表达式是 JavaScript 逻辑与(&&)运算符。在 React 组件里,通常用在当条件成立时,你想渲染一些 JSX,或者不做任何渲染。 function Item({ nam…

条件渲染——逻辑与&&运算符

你会遇到的另一个常见的快捷表达式是 JavaScript 逻辑与(&&)运算符。在 React 组件里,通常用在当条件成立时,你想渲染一些 JSX,或者不做任何渲染。

function Item({ name, isPacked }) {return (<li className="item">{name} {isPacked && '✔'}</li>);
}export default function PackingList() {return (<section><h1>Sally Ride 的行李清单</h1><ul><Item isPacked={true} name="宇航服" /><Item isPacked={true} name="带金箔的头盔" /><Item isPacked={false} name="Tam 的照片" /></ul></section>);
}

运行结果
在这里插入图片描述

当 JavaScript && 表达式 的左侧(我们的条件)为 true 时,它则返回其右侧的值(在我们的例子里是勾选符号)。但条件的结果是 false,则整个表达式会变成 false。在 JSX 里,React 会将 false 视为一个“空值”,就像 null 或者 undefined,这样 React 就不会在这里进行任何渲染。

⚠️注意:

切勿将数字放在 && 左侧.
JavaScript 会自动将左侧的值转换成布尔类型以判断条件成立与否。然而,如果左侧是 0,整个表达式将变成左侧的值(0),React 此时则会渲染 0 而不是不进行渲染。

例如,一个常见的错误是 messageCount && <p>New messages</p>。其原本是想当 messageCount 为 0 的时候不进行渲染,但实际上却渲染了 0。

为了更正,可以将左侧的值改成布尔类型:messageCount > 0 && <p>New messages</p>

http://www.yayakq.cn/news/587784/

相关文章:

  • 哈尔滨网站开发建设公司电话手机端网站开发价格
  • 网站配色表乡镇网站建设
  • 为什么会显示危险网站银行虚拟网站制作
  • 济南网络优化推广东莞网站建设seo优化
  • 郴州网站建设有哪些浅谈电子商务网站建设
  • 福州网站制作推广建设网站的流程图
  • 如何把网站做跳转浏览器链接地址厦门旋挖建筑公司网站
  • 做网站设计最好的公司一个人在线观看的视频全免费
  • 如何建设手机端网站网站快照历史
  • 网站建设团队管理模板自己建设淘宝客网站需要备案么
  • 百度搜索关键词排名优化推广济南官网优化推广
  • 微信小程序订货系统seo关键字排名优化
  • 深圳.网站建设网站要怎么样做排名才上得去
  • 网站如何搭建wordpress文章添加自定义字段
  • 阿里云模板建站好不好百度地图怎么使用实景导航
  • 网站右侧 回到顶部知名网页设计师
  • 夏天做那些网站致富网址搜索器
  • cpa单页网站怎么做移动网站开发技术有哪些
  • 成都优化网站上海外包软件开发
  • 百度搜寻网站缩略图如何添加建设邮箱网站
  • 厦门市网站建设怎样做网络推广产品
  • 黔东南企业网站建设网站切图怎么收费
  • 怎样做自己可以发布消息的网站做网站需要投标吗
  • 做一名网站编辑要具备什么资格网络架构分几层
  • 在银行网站如何做理财风险评测wordpress rss采集
  • 爱站seo工具包下载网站不稳定有什么影响
  • 深圳的网站建设公司有哪些无锡正规网站seo公司
  • 建设网站需要做的工作内容做海淘网站赚钱吗
  • 内网小网站的建设银州手机网站建设
  • 泰安集团网站建设流程建站工具原理