Skip to content

Commit cf9f7bd

Browse files
authored
Merge pull request #292 from wgslancer/language/vietnamese-page
fix: resolve conflict at hooks-faq page
2 parents b254c5d + e723b36 commit cf9f7bd

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

content/docs/hooks-faq.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -912,13 +912,9 @@ Lưu ý bạn có thể chọn giữa truyền *state* của ứng dụng xuốn
912912

913913
>Lưu ý
914914
>
915-
<<<<<<< HEAD
916915
>Chúng tôi đề xuất [truyền `dispatch` xuống các context](#how-to-avoid-passing-callbacks-down) thay vì các callback độc lập qua prop. Cách tiếp cận bên dưới chỉ đề cập ở đây để đầy đủ và như là một cách hatch.
917916
>
918917
>Cũng lưu ý rằng pattern này có thể gây ra vấn đề trong [chế độ concurrent ](/blog/2018/03/27/update-on-async-rendering.html). Chúng tôi có kế hoạch cung cấp một cách làm khác hữu hiệu trong tương lai, nhưng giải pháp an toàn nhất hiện nay là luôn luôn vô hiệu hóa callback nếu một vài giá trị phụ thuộc vào thay đổi.
919-
=======
920-
>We recommend to [pass `dispatch` down in context](#how-to-avoid-passing-callbacks-down) rather than individual callbacks in props. The approach below is only mentioned here for completeness and as an escape hatch.
921-
>>>>>>> 9b3c3f4e613440baf2e2f1775be65dac8c08ab5f
922918
923919
Trong vài trường hợp các biệt, bạn cần nhớ 1 callback với [`useCallback`](/docs/hooks-reference.html#usecallback) nhưng việc nhớ này không làm việc tốt bởi vì hàm bên trong bị re-create quá nhiều lần. Nếu hàm bạn nhớ là một hàm xử lý sự kiện và không được sử dụng trong quá trình render, bạn có thể sử dụng [ref như một biến instance](#is-there-something-like-instance-variables), và lưu giá trị lần commit sau cùng một cách thủ công:
924920

0 commit comments

Comments
 (0)