当前位置: 首页 > 知识库问答 >
问题:

“JSX映射到函数调用”是什么意思

暨弘毅
2023-03-14

我正在学习react,并试图找到在JSX内部循环的方法,这时我在react JSX内部遇到了这个stackoverflow链接-循环。这个问题的作者说,我意识到并理解为什么这不是有效的JSX,因为JSX映射到函数调用,我不明白他的意思。

共有1个答案

姚航
2023-03-14

意思是...

<MyButton color="blue" shadowSize={2}>
  Click Me
</MyButton>

...编译为函数调用:

React.createElement(
  MyButton,
  {color: 'blue', shadowSize: 2},
  'Click Me'
)

...如下所述:https://reactjs.org/docs/jsx-in-depth.html

 类似资料:
  • 在将我的框架迁移到Xcode 10 beta(10L176w)之后,我开始收到如下警告: 将架构arm64映射到x86_64。确保为iOS模拟器平台正确配置了此目标的体系结构和有效体系结构构建设置。 ... 以及: 将体系结构armv7映射到i386。确保已为iOS模拟器平台正确配置此目标的体系结构和有效的体系结构构建设置。 尽管有这些警告,构建和单元测试都通过了。我使用的是Swift 4.2。

  • 看看这个React路由器Dom v4示例https://reacttraining.com/react-router/web/example/auth-workflow 我看到PrivateRoute组件像这样分解rest道具 我想确定的意思是: 从中,获取组件prop,然后获取所有其他给您的prop,并将重命名为,这样您就可以避免传递到路由函数的prop的命名问题 我说得对吗?

  • 有人能说出“角度介绍”示例中下面代码中的“…”是什么吗?

  • 蜻蜓映射是一款动态域名解析软件,外网通过蜻蜓映射域名随时随地访问到内网搭建服务。 蜻蜓映射是内网穿透,端口映射的软件服务商。支持HTTP、HTTPS、TCP、UDP、等多种协议。 无需设置路由器端口映射即可外网访问内网服务器。适用于远程桌面、 远程服务器、远程办公、游戏联机、微信开发调试等内网穿透场景。蜻蜓映射端口映射官网 如何使用蜻蜓映射 注册账号 下载客户端并登录 添加映射

  • 使用以下方法和构造函数编写一个类MyInts.java。 1- 大小为 25 的整数数组作为私有字段 2-采用整数字符串并将其存储在int数组中的构造函数 3-复制构造函数 4-一个Add方法,它将参数1 MyInt作为参数,并将其添加到调用对象并返回结果。 5-检查2个MyInt变量是否相等的方法是相等的。 6-一个方法compareTo,如果调用对象小于参数,则返回-1,如果调用对象大于参数,

  • 问题内容: 看看这个React Router Dom v4示例https://reacttraining.com/react- router/web/example/auth-workflow 我看到 PrivateRoute 组件像这样破坏了一个休息道具 我想确定这意味着: 从中获取Component属性,然后再提供所有其他属性,然后重命名为,这样就可以避免传递给Route 函数的属性的命名问题