Skip to content

Commit 7ea1092

Browse files
committed
update: --
1 parent 7226509 commit 7ea1092

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,8 @@
232232

233233
## React全家桶 🪣 (react文件夹 📁 下)
234234

235+
### 阶段一
236+
235237
- [第一个React Web应用程序](./react/Web应用程序.md)
236238
- [React State(状态)](./react/State.md)
237239
- [React Props](./react/Props.md)
@@ -240,6 +242,12 @@
240242
- [React 组件生命周期](./react/组件生命周期.md)
241243
- [React Refs](./react/Refs.md)
242244

245+
### 阶段二
246+
247+
- [JSX到JavaScript的转换](./react/JSX到JavaScript的转换.md)
248+
249+
250+
243251

244252
## 常见问题及解答
245253

react/JSX到JavaScript的转换.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
```js
2+
function Comp() {
3+
return <a>123</a>
4+
}
5+
6+
<Comp id="div" key="key">
7+
<span>1</span>
8+
<span>1</span>
9+
</Comp>
10+
```
11+
12+
```js
13+
"use strict";
14+
15+
function Comp() {
16+
return React.createElement("a", null, "123");
17+
}
18+
19+
React.createElement(
20+
Comp,
21+
{ id: "div", key: "key" },
22+
React.createElement("span", null, "1"),
23+
React.createElement("span", null, "1")
24+
);
25+
```

0 commit comments

Comments
 (0)