` will cause hydration mismatches in SSR. Instead, try to separate logic that can possibly throw from child `setup()` into separate function and execute it in the parent component's `setup()`, where you can safely `try/catch` the execution process and make replacement if needed before rendering the actual child component.
+
## renderTracked {#rendertracked}
يستدعى عندما يتم تتبع اعتمادية تفاعلية بواسطة تأثير تصيير المكون.
diff --git a/src/guide/extras/render-function.md b/src/guide/extras/render-function.md
index 2467eb35..9b29065f 100644
--- a/src/guide/extras/render-function.md
+++ b/src/guide/extras/render-function.md
@@ -676,6 +676,21 @@ export default {
}
```
+or (with version >= 3.5)
+
+```js
+import { h, useTemplateRef } from 'vue'
+
+export default {
+ setup() {
+ const divEl = useTemplateRef('my-div')
+
+ //
+ return () => h('div', { ref: 'my-div' })
+ }
+}
+```
+