diff --git a/src/api/built-in-components.md b/src/api/built-in-components.md index a2e16596..9724f3fa 100644 --- a/src/api/built-in-components.md +++ b/src/api/built-in-components.md @@ -30,7 +30,7 @@ Poskytuje animované přechodové (transition) efekty pro **jeden** element nebo /** * Slouží k automatickému generování názvů CSS tříd pro přechody. * Např. `name: 'fade'` se automaticky rozšíří na `.fade-enter`, - * `.fade-enter-active`, atd. + * `.fade-enter-active` atd. */ name?: string /** diff --git a/src/api/sfc-spec.md b/src/api/sfc-spec.md index cb83b5fc..6f4c773b 100644 --- a/src/api/sfc-spec.md +++ b/src/api/sfc-spec.md @@ -138,4 +138,4 @@ Pozor na to, že pro importy pomocí `src` platí stejná pravidla pro zadáván ## Komentáře {#comments} -V každém bloku byste měli používat syntaxi komentářů používanou v daném jazyce (HTML, CSS, JavaScript, Pug, atd.). Pro komentáře na nejvyšší úrovni použijte syntaxi HTML komentářů: `` +V každém bloku byste měli používat syntaxi komentářů používanou v daném jazyce (HTML, CSS, JavaScript, Pug atd.). Pro komentáře na nejvyšší úrovni použijte syntaxi HTML komentářů: `` diff --git a/src/guide/built-ins/keep-alive.md b/src/guide/built-ins/keep-alive.md index 3671b371..c89ecf9b 100644 --- a/src/guide/built-ins/keep-alive.md +++ b/src/guide/built-ins/keep-alive.md @@ -31,7 +31,7 @@ Vytváření nové instance komponenty po přepnutí je normálně užitečné c ``` -Nyní bude mezi přepínámím komponent stav zachován: +Nyní bude mezi přepínáním komponent stav zachován: @@ -101,7 +101,7 @@ import { onActivated, onDeactivated } from 'vue' onActivated(() => { // zavolá se při úvodním připojení (mounted) - // a pokaždé, když je komponenta znvou vložena z cache + // a pokaždé, když je komponenta znovu vložena z cache }) onDeactivated(() => { @@ -120,7 +120,7 @@ onDeactivated(() => { export default { activated() { // zavolá se při úvodním připojení (mounted) - // a pokaždé, když je komponenta znvou vložena z cache + // a pokaždé, když je komponenta znovu vložena z cache }, deactivated() { // zavolá se při odebrání z DOM a uložení do cache diff --git a/src/guide/built-ins/suspense.md b/src/guide/built-ins/suspense.md index f1b4317a..6b969ae6 100644 --- a/src/guide/built-ins/suspense.md +++ b/src/guide/built-ins/suspense.md @@ -65,13 +65,13 @@ const posts = await res.json() ### Asynchronní komponenty {#async-components} -Asynchronní komponenty jsou přirozně **„suspenzovatelné“**. To znamená, že pokud má komponenta v rodičovském řetězci ``, bude s ní zacházeno jako s asynchronní závislostí této ``. V tomto případě bude stav načítání ovládán `` a vlastní nastavení načítání, chyb, zpoždění a časového limitu v komponentě budou ignorovány. +Asynchronní komponenty jsou přirozeně **„suspenzovatelné“**. To znamená, že pokud má komponenta v rodičovském řetězci ``, bude s ní zacházeno jako s asynchronní závislostí této ``. V tomto případě bude stav načítání ovládán `` a vlastní nastavení načítání, chyb, zpoždění a časového limitu v komponentě budou ignorovány. Asynchronní komponenta se může z kontroly nadřazené `` vyvázat a kontrolovat svůj vlastní stav načítání pomocí nastavení `suspensible: false` ve vlastnostech komponenty. ## Stav načítání {#loading-state} -Komponenta `` má dva sloty: `#default` a `#fallback`. Oba sloty povolují **pouze jeden** element bezprostředního potomka. Element ve výchozím (default) slotu je zobrazen, pokud je to možné. Poku není, je místo toho zobrazen element v záložním (fallback) slotu. +Komponenta `` má dva sloty: `#default` a `#fallback`. Oba sloty povolují **pouze jeden** element bezprostředního potomka. Element ve výchozím (default) slotu je zobrazen, pokud je to možné. Pokud není, je místo toho zobrazen element v záložním (fallback) slotu. ```vue-html @@ -147,7 +147,7 @@ Když máme více asynchronních komponent (což je běžné ve vnořených cest ``` -`` vytvoří v souladu s očekáváním ohraničení, které vyřeší všechny asynchronní komponenty v celém stromě závislostí. Pokud změníme `DynamicAsyncOuter`, `` na ni správně počká. Ale když změníme `DynamicAsyncInner`, vnořená `DynamicAsyncInner` vykreslí prázný element, dokud nebude vyřešena (místo předchozí komponenty nebo fallback slotu). +`` vytvoří v souladu s očekáváním ohraničení, které vyřeší všechny asynchronní komponenty v celém stromě závislostí. Pokud změníme `DynamicAsyncOuter`, `` na ni správně počká. Ale když změníme `DynamicAsyncInner`, vnořená `DynamicAsyncInner` vykreslí prázdný element, dokud nebude vyřešena (místo předchozí komponenty nebo fallback slotu). Abychom to vyřešili, můžeme přidat vnořenou suspense k obsluze aktualizace vnořené komponenty tímto způsobem: @@ -161,7 +161,7 @@ Abychom to vyřešili, můžeme přidat vnořenou suspense k obsluze aktualizace ``` -Pokud nenastavíte vlastnost `suspensible`, vnitřní `` bude rodičovskou `` považována za synchronní komponentu. To znamená, že má svůj vlastní fallback slot a když se obě `Dynamic` komponenty změní najednou, mohou se objevit prázdné elementy a spustit více aktualizčních cyklů, zatímco vnořená `` načítá svůj strom závislostí. Což nemusí být žádoucí. Když je `suspensible` nastaveno, obsluha asynchronního načítání je předána rodičovské `` (vč. emitovaných událostí) a vnitřní `` slouží jen jako další ohraničení pro řešení závislostí a aktualizace. +Pokud nenastavíte vlastnost `suspensible`, vnitřní `` bude rodičovskou `` považována za synchronní komponentu. To znamená, že má svůj vlastní fallback slot a když se obě `Dynamic` komponenty změní najednou, mohou se objevit prázdné elementy a spustit více aktualizačních cyklů, zatímco vnořená `` načítá svůj strom závislostí. Což nemusí být žádoucí. Když je `suspensible` nastaveno, obsluha asynchronního načítání je předána rodičovské `` (vč. emitovaných událostí) a vnitřní `` slouží jen jako další ohraničení pro řešení závislostí a aktualizace. --- diff --git a/src/guide/built-ins/transition-group.md b/src/guide/built-ins/transition-group.md index 31124a3e..adeb83a9 100644 --- a/src/guide/built-ins/transition-group.md +++ b/src/guide/built-ins/transition-group.md @@ -21,7 +21,7 @@ import ListStagger from './transition-demos/ListStagger.vue' - CSS třídy přechodu jsou aplikovány na jednotlivé prvky v seznamu, **nikoli** na skupinu / kontejner samotný. :::tip -Při použití v [in-DOM šabloných](/guide/essentials/component-basics#in-dom-template-parsing-caveats) by měl být použit zápis ``. +Při použití v [in-DOM šablonách](/guide/essentials/component-basics#in-dom-template-parsing-caveats) by měl být použit zápis ``. ::: ## Přechody při vstupu / odchodu {#enter-leave-transitions} diff --git a/src/guide/built-ins/transition.md b/src/guide/built-ins/transition.md index ede3bd1a..922cd6aa 100644 --- a/src/guide/built-ins/transition.md +++ b/src/guide/built-ins/transition.md @@ -637,7 +637,7 @@ export default { -Pokud bychom atribut `key` vynechali, aktualizoval by se pouze textový uzel, a proto by nedošlo k žádnému přechodu. Ovšem s nadefinovaným unikátném `key` Vue umí vytvořit nový element `span`, kdykoliv se změní hodnota `count`, a tak má komponenta `Transition` dva různé elementy, mezi kterými lze přechod provést. +Pokud bychom atribut `key` vynechali, aktualizoval by se pouze textový uzel, a proto by nedošlo k žádnému přechodu. Ovšem s nadefinovaným unikátním `key` Vue umí vytvořit nový element `span`, kdykoliv se změní hodnota `count`, a tak má komponenta `Transition` dva různé elementy, mezi kterými lze přechod provést.
diff --git a/src/guide/components/async.md b/src/guide/components/async.md index 2b2c6dcf..18afdc0d 100644 --- a/src/guide/components/async.md +++ b/src/guide/components/async.md @@ -208,4 +208,4 @@ const AsyncComp = defineAsyncComponent({ ## Použití s Suspense {#using-with-suspense} -Asynchronní komponenty lze použít dohromady s vestavěnou komponentou ``. Interakce `` a ansynchronními komponentami je popsána v [kapitole určené pro ``](/guide/built-ins/suspense). +Asynchronní komponenty lze použít dohromady s vestavěnou komponentou ``. Interakce `` a asynchronními komponentami je popsána v [kapitole určené pro ``](/guide/built-ins/suspense). diff --git a/src/guide/components/attrs.md b/src/guide/components/attrs.md index 38d72bb4..21937cd3 100644 --- a/src/guide/components/attrs.md +++ b/src/guide/components/attrs.md @@ -100,7 +100,7 @@ K těmto fallthrough atributům lze přistoupit přímo ve výrazech šablon př Fallthrough attributy: {{ $attrs }} ``` -Objekt `$attrs` obsahuje všechny atributy, které nejsou deklarovány jako `props` nebo `emits` komponenty (např., `class`, `style`, `v-on` listenery, atd.). +Objekt `$attrs` obsahuje všechny atributy, které nejsou deklarovány jako `props` nebo `emits` komponenty (např., `class`, `style`, `v-on` listenery atd.). Pár poznámek: @@ -108,7 +108,7 @@ Pár poznámek: - Event listener `v-on` jako `@click` bude v objektu zpřístupněn jako funkce `$attrs.onClick`. -Při použití naši ukázkové `` komponenty z [předchozí sekce](#attribute-inheritance) můžeme někdy potřebovat obalit element `