Skip to content

Commit 52408a8

Browse files
authored
Merge pull request #486 from octagony/patch-1
Update template-refs.md
2 parents e56e166 + 7a4fc9b commit 52408a8

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/guide/essentials/template-refs.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<div class="composition-api">
1414

15-
To obtain the reference with Composition API, we can use the [`useTemplateRef()`](/api/composition-api-helpers#usetemplateref) <sup class="vt-badge" data-text="3.5+" /> helper:
15+
Чтобы получить ссылку с помощью Composition API, мы можем использовать [`useTemplateRef()`](/api/composition-api-helpers#usetemplateref) <sup class="vt-badge" data-text="3.5+" /> хэлпер.
1616

1717
```vue
1818
<script setup>
@@ -31,12 +31,12 @@ onMounted(() => {
3131
</template>
3232
```
3333

34-
When using TypeScript, Vue's IDE support and `vue-tsc` will automatically infer the type of `input.value` based on what element or component the matching `ref` attribute is used on.
34+
При использовании Typescript, поддержка Vue IDE и `vue-tsc` автоматически определят тип `input.value`, основываясь для какого элемента или компонента используется соответствующий `ref` атрибут.
3535

3636
<details>
37-
<summary>Usage before 3.5</summary>
37+
<summary>Использование до версии 3.5</summary>
3838

39-
In versions before 3.5 where `useTemplateRef()` was not introduced, we need to declare a ref with a name that matches the template ref attribute's value:
39+
В версиях до 3.5, где не был введен `useTemplateRef()`, нужно было объявлять `ref` c именем, соответствующим значению атрибута `ref`
4040

4141
```vue
4242
<script setup>
@@ -146,9 +146,9 @@ onMounted(() => console.log(itemRefs.value))
146146
[Try it in the Playground](https://play.vuejs.org/#eNp9UsluwjAQ/ZWRLwQpDepyQoDUIg6t1EWUW91DFAZq6tiWF4oU5d87dtgqVRyyzLw3b+aN3bB7Y4ptQDZkI1dZYTw49MFMuBK10dZDAxZXOQSHC6yNLD3OY6zVsw7K4xJaWFldQ49UelxxVWnlPEhBr3GszT6uc7jJ4fazf4KFx5p0HFH+Kme9CLle4h6bZFkfxhNouAIoJVqfHQSKbSkDFnVpMhEpovC481NNVcr3SaWlZzTovJErCqgydaMIYBRk+tKfFLC9Wmk75iyqg1DJBWfRxT7pONvTAZom2YC23QsMpOg0B0l0NDh2YjnzjpyvxLrYOK1o3ckLZ5WujSBHr8YL2gxnw85lxEop9c9TynkbMD/kqy+svv/Jb9wu5jh7s+jQbpGzI+ZLu0byEuHZ+wvt6Ays9TJIYl8A5+i0DHHGjvYQ1JLGPuOlaR/TpRFqvXCzHR2BO5iKg0Zmm/ic0W2ZXrB+Gve2uEt1dJKs/QXbwePE)
147147

148148
<details>
149-
<summary>Usage before 3.5</summary>
149+
<summary>Использование до версии 3.5</summary>
150150

151-
In versions before 3.5 where `useTemplateRef()` was not introduced, we need to declare a ref with a name that matches the template ref attribute's value. The ref should also contain an array value:
151+
В версиях до 3.5, где не был введен `useTemplateRef()`, нужно было объявлять `ref` c именем, соответствующим значению атрибута `ref`. Ссылка также должна содержать значение массива:
152152

153153
```vue
154154
<script setup>
@@ -246,7 +246,7 @@ onMounted(() => {
246246
```
247247

248248
<details>
249-
<summary>Usage before 3.5</summary>
249+
<summary>Использование до версии 3.5</summary>
250250

251251
```vue
252252
<script setup>

0 commit comments

Comments
 (0)