Skip to content

Commit 6a9aaa2

Browse files
committed
fix eslint
1 parent 5ea2d6a commit 6a9aaa2

49 files changed

Lines changed: 98 additions & 98 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/content/blog/2024/10/21/react-compiler-beta-release.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ October 21, 2024 by [Lauren Tan](https://twitter.com/potetotes).
1212

1313
<Note>
1414

15-
### React 编译器现在处于稳定版本!{/*react-compiler-is-now-in-rc*/}
15+
### React 编译器现在处于稳定版本! {/*react-compiler-is-now-in-rc*/}
1616

1717
有关详细信息,请参阅 [稳定版博客文章](/blog/2025/10/07/react-compiler-1)
1818

@@ -110,7 +110,7 @@ React 编译器还可以用来编译库。由于 React 编译器需要在代码
110110

111111
我们打算在 Beta 版本发布后不久发布编译器的候选版本,届时大多数遵循 React 规则的应用程序和库已被证明可以与编译器良好配合。经过一段时间的社区最终反馈后,我们计划为编译器提供稳定版本。稳定版本将标志着 React 新基础的开始,强烈建议所有应用程序和库使用编译器和 ESLint 插件。
112112

113-
* ✅ 实验性(Experimental):在 React Conf 2024 上发布,主要是为了获得早期采用者的反馈。
113+
* ✅ 实验性(Experimental):在 React Conf 2024 上发布,主要是为了获得早期采用者的反馈。
114114
* ✅ 公开测试版(Public Beta):现已推出,以获取更广泛社区的反馈。
115115
* 🚧 候选发布版(RC): React 编译器适用于大多数遵循规则的应用程序和库,不会引入任何问题。
116116
* 🚧 普遍适用(General Availability):在社区的最终反馈期结束后。

src/content/blog/2025/02/14/sunsetting-create-react-app.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ export default function App() {
150150

151151
通过这一改动,你可以分享指向 `/dashboard` 的链接,应用会导航至仪表盘页面。一旦你使用了路由库,就可以添加诸如嵌套路由、路由守卫和路由过渡效果等额外功能,而如果没有路由库,这些功能很难实现。
152152

153-
这里存在一个权衡:路由库会增加应用的复杂性,但它也能带来一些没有它就很难实现的功能。
153+
这里存在一个权衡:路由库会增加应用的复杂性,但它也能带来一些没有它就很难实现的功能。
154154

155155
### 数据获取 {/*data-fetching*/}
156156

@@ -200,7 +200,7 @@ export default function Dashboard({loaderData}) {
200200

201201
在首次加载时,路由器可以在渲染路由之前立即获取数据。当用户在应用中进行导航时,路由器能够同时获取数据和路由,实现并行获取。这减少了用户在屏幕上看到内容所需的时间,并且可以改善用户体验。
202202

203-
然而,这需要在你的应用中正确配置加载器,并且要在性能提升和复杂度增加之间进行权衡。
203+
然而,这需要在你的应用中正确配置加载器,并且要在性能提升和复杂度增加之间进行权衡。
204204

205205
### 代码分割 {/*code-splitting*/}
206206

@@ -308,7 +308,7 @@ const router = createBrowserRouter([
308308

309309
一个常见的误解是,服务器端渲染仅仅是为了 [SEO](https://developer.mozilla.org/zh-CN/docs/Glossary/SEO)
310310

311-
虽然服务器端渲染可以提升搜索引擎优化效果,但它还能通过减少用户在看到屏幕上的内容之前需要下载和解析的 JavaScript 代码量来提高性能。
311+
虽然服务器端渲染可以提升搜索引擎优化效果,但它还能通过减少用户在看到屏幕上的内容之前需要下载和解析的 JavaScript 代码量来提高性能。
312312

313313
这就是为什么 Chrome 团队 [已经鼓励](https://web.dev/articles/rendering-on-the-web) 开发者考虑采用静态渲染或服务器端渲染,而非完全的客户端渲染方式,以实现尽可能最佳的性能。
314314

src/content/blog/2025/04/23/react-labs-view-transitions-activity-and-more.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8953,7 +8953,7 @@ function VideoInfo({ id }) {
89538953
import { useId, useState, use, useDeferredValue, ViewTransition } from "react";import { Video } from "./Videos";import Layout from "./Layout";import { fetchVideos } from "./data";import { IconSearch } from "./Icons";
89548954

89558955
function SearchList({searchText, videos}) {
8956-
// 通过 useDeferredValue来激活(何时)
8956+
// 通过 useDeferredValue来激活(何时)
89578957
const deferredSearchText = useDeferredValue(searchText);
89588958
const filteredVideos = filterVideos(videos, deferredSearchText);
89598959
return (
@@ -10269,7 +10269,7 @@ function VideoInfo({ id }) {
1026910269
import { useId, useState, use, useDeferredValue, ViewTransition } from "react";import { Video } from "./Videos";import Layout from "./Layout";import { fetchVideos } from "./data";import { IconSearch } from "./Icons";
1027010270

1027110271
function SearchList({searchText, videos}) {
10272-
// 通过 useDeferredValue来激活(何时)
10272+
// 通过 useDeferredValue来激活(何时)
1027310273
const deferredSearchText = useDeferredValue(searchText);
1027410274
const filteredVideos = filterVideos(videos, deferredSearchText);
1027510275
return (
@@ -11640,7 +11640,7 @@ function VideoInfo({ id }) {
1164011640
import { useId, useState, use, useDeferredValue, ViewTransition } from "react";import { Video } from "./Videos";import Layout from "./Layout";import { fetchVideos } from "./data";import { IconSearch } from "./Icons";
1164111641

1164211642
function SearchList({searchText, videos}) {
11643-
// 通过 useDeferredValue来激活(何时)
11643+
// 通过 useDeferredValue来激活(何时)
1164411644
const deferredSearchText = useDeferredValue(searchText);
1164511645
const filteredVideos = filterVideos(videos, deferredSearchText);
1164611646
return (
@@ -12978,7 +12978,7 @@ function VideoInfo({ id }) {
1297812978
import { useId, useState, use, useDeferredValue, ViewTransition } from "react";import { Video } from "./Videos";import Layout from "./Layout";import { fetchVideos } from "./data";import { IconSearch } from "./Icons";
1297912979

1298012980
function SearchList({searchText, videos}) {
12981-
// 通过 useDeferredValue来激活(何时)
12981+
// 通过 useDeferredValue来激活(何时)
1298212982
const deferredSearchText = useDeferredValue(searchText);
1298312983
const filteredVideos = filterVideos(videos, deferredSearchText);
1298412984
return (

src/content/community/docs-contributors.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ React 文档由 [React 团队](/community/team) 和 [外部贡献者](https://gi
2626

2727
* [Dan Lebowitz](https://twitter.com/lebo):站点设计
2828
* [Razvan Gradinar](https://dribbble.com/GradinarRazvan):沙箱设计
29-
* [Maggie Appleton](https://maggieappleton.com/):图表系统
30-
* [Sophie Alpert](https://twitter.com/sophiebits):多彩的代码解释
29+
* [Maggie Appleton](https://maggieappleton.com/):图表系统
30+
* [Sophie Alpert](https://twitter.com/sophiebits):多彩的代码解释
3131

3232
## 开发 {/*development*/}
3333

src/content/learn/conditional-rendering.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ export default function PackingList() {
3636
<ul>
3737
<Item
3838
isPacked={true}
39-
name="宇航服"
39+
name="宇航服"
4040
/>
4141
<Item
4242
isPacked={true}
43-
name="带金箔的头盔"
43+
name="带金箔的头盔"
4444
/>
4545
<Item
4646
isPacked={false}
47-
name="Tam 的照片"
47+
name="Tam 的照片"
4848
/>
4949
</ul>
5050
</section>
@@ -92,7 +92,7 @@ export default function PackingList() {
9292
/>
9393
<Item
9494
isPacked={false}
95-
name="Tam 的照片"
95+
name="Tam 的照片"
9696
/>
9797
</ul>
9898
</section>
@@ -144,7 +144,7 @@ export default function PackingList() {
144144
/>
145145
<Item
146146
isPacked={false}
147-
name="Tam 的照片"
147+
name="Tam 的照片"
148148
/>
149149
</ul>
150150
</section>
@@ -248,7 +248,7 @@ export default function PackingList() {
248248
/>
249249
<Item
250250
isPacked={false}
251-
name="Tam 的照片"
251+
name="Tam 的照片"
252252
/>
253253
</ul>
254254
</section>
@@ -302,7 +302,7 @@ export default function PackingList() {
302302
/>
303303
<Item
304304
isPacked={false}
305-
name="Tam 的照片"
305+
name="Tam 的照片"
306306
/>
307307
</ul>
308308
</section>
@@ -383,7 +383,7 @@ export default function PackingList() {
383383
/>
384384
<Item
385385
isPacked={false}
386-
name="Tam 的照片"
386+
name="Tam 的照片"
387387
/>
388388
</ul>
389389
</section>
@@ -429,7 +429,7 @@ export default function PackingList() {
429429
/>
430430
<Item
431431
isPacked={false}
432-
name="Tam 的照片"
432+
name="Tam 的照片"
433433
/>
434434
</ul>
435435
</section>
@@ -486,7 +486,7 @@ export default function PackingList() {
486486
/>
487487
<Item
488488
isPacked={false}
489-
name="Tam 的照片"
489+
name="Tam 的照片"
490490
/>
491491
</ul>
492492
</section>
@@ -524,7 +524,7 @@ export default function PackingList() {
524524
/>
525525
<Item
526526
isPacked={false}
527-
name="Tam 的照片"
527+
name="Tam 的照片"
528528
/>
529529
</ul>
530530
</section>

src/content/learn/manipulating-the-dom-with-refs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ li {
215215

216216
另一种解决方案是**将函数传递给 `ref` 属性**。这称为 [`ref` 回调](/reference/react-dom/components/common#ref-callback)。当需要设置 ref 时,React 将传入 DOM 节点来调用你的 ref 回调,并在需要清除它时传入 `null` 。这使你可以维护自己的数组或 [Map](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Map),并通过其索引或某种类型的 ID 访问任何 ref。
217217

218-
此示例展示了如何使用此方法滚动到长列表中的任意节点:
218+
此示例展示了如何使用此方法滚动到长列表中的任意节点:
219219

220220
<Sandpack>
221221

src/content/learn/passing-data-deeply-with-context.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: 使用 Context 深层传递参数
3-
translators:
3+
translators:
44
- KeanuoLeung
55
- rottenpen
66
---

src/content/learn/passing-props-to-a-component.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: 将 Props 传递给组件
3-
translators:
3+
translators:
44
- SylviaZ89
55
- rottenpen
66
---
@@ -16,7 +16,7 @@ React 组件使用 *props* 来互相通信。每个父组件都可以提供 prop
1616
* 如何向组件传递 props
1717
* 如何从组件读取 props
1818
* 如何为 props 指定默认值
19-
* 如何给组件传递 JSX
19+
* 如何给组件传递 JSX
2020
* Props 如何随时间变化
2121

2222
</YouWillLearn>

src/content/learn/preserving-and-resetting-state.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ label {
9090

9191
</Sandpack>
9292

93-
下面是它们的树形结构的样子:
93+
下面是它们的树形结构的样子:
9494

9595
<DiagramGroup>
9696

src/content/learn/queueing-a-series-of-state-updates.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: 把一系列 state 更新加入队列
3-
translators:
3+
translators:
44
- Jiacheng787
55
- Neo42
66
---

0 commit comments

Comments
 (0)