购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.8 JSX增强函数表达式

在前文中我们知道,在React JSX中是无法直接使用if条件语句的。不过,可以通过JSX函数表达式以变通的方式来使用。因为,JSX可以作为参数传入并嵌套在另一个JSX之中。为了更好地进行对比,我们再将【代码2-7】进一步做改写,具体代码实例如下:

【代码2-8】(详见源代码目录ch02-react-jsx-exp-func-plus.html文件)

关于【代码2-8】的说明:

测试网页的效果如图2.7所示。如图中的箭头所示,通过无参数的函数表达式(chooseUserinfo())方式获取了“Hello, userinfo is nothing(用户信息为空)”的提示信息。

图2.7 React JSX增强函数表达式 ZYn/1I8//0i8z1JvzRKQ97m6xQiwBnzY0Q/mjGRo9AhYyPFrP4uw6uoAULf5pTt2

点击中间区域
呼出菜单
上一章
目录
下一章
×