Skip to content

Commit 52b6fbe

Browse files
fix: translate code (#1536)
Co-authored-by: Xavi Lee <xavilee2002@outlook.com>
1 parent 0cdf749 commit 52b6fbe

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/content/learn/state-as-a-snapshot.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -269,12 +269,12 @@ import { useState } from 'react';
269269

270270
export default function Form() {
271271
const [to, setTo] = useState('Alice');
272-
const [message, setMessage] = useState('Hello');
272+
const [message, setMessage] = useState('你好');
273273

274274
function handleSubmit(e) {
275275
e.preventDefault();
276276
setTimeout(() => {
277-
alert(`You said ${message} to ${to}`);
277+
alert(`你向 ${to} 说了${message}`);
278278
}, 5000);
279279
}
280280

@@ -294,7 +294,7 @@ export default function Form() {
294294
value={message}
295295
onChange={e => setMessage(e.target.value)}
296296
/>
297-
<button type="submit">Send</button>
297+
<button type="submit">发送</button>
298298
</form>
299299
);
300300
}
@@ -306,7 +306,7 @@ label, textarea { margin-bottom: 10px; display: block; }
306306

307307
</Sandpack>
308308

309-
**React 会使 state 的值始终”固定“在一次渲染的各个事件处理函数内部** 你无需担心代码运行时 state 是否发生了变化。
309+
**React 会使 state 的值始终“固定”在一次渲染的各个事件处理函数内部**你无需担心代码运行时 state 是否发生了变化。
310310

311311
但是,万一你想在重新渲染之前读取最新的 state 怎么办?你应该使用 [状态更新函数](/learn/queueing-a-series-of-state-updates),下一页将会介绍!
312312

0 commit comments

Comments
 (0)