From 2128e84943702174e90217ccdf855e75c09ea813 Mon Sep 17 00:00:00 2001 From: selvarajmas Date: Mon, 22 Nov 2021 15:44:17 +0900 Subject: [PATCH 1/7] Update introduction.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「プロパティ」のリンク先を変更 --- src/guide/introduction.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guide/introduction.md b/src/guide/introduction.md index 048d6872..a1c1282f 100644 --- a/src/guide/introduction.md +++ b/src/guide/introduction.md @@ -248,7 +248,7 @@ app.mount(...) ``` -しかし、これでは全ての todo で同じ文字列がレンダリングされてしまうだけで、あまり面白くありません。親のスコープから子コンポーネントへとデータを渡せるようにすべきです。[プロパティ](component-basics.html#passing-data-to-child-components-with-props)を受け取れるようにコンポーネントの定義を変えてみましょう: +しかし、これでは全ての todo で同じ文字列がレンダリングされてしまうだけで、あまり面白くありません。親のスコープから子コンポーネントへとデータを渡せるようにすべきです。[プロパティ](component-basics.html#プロパティを用いた子コンポーネントへのデータの受け渡し)を受け取れるようにコンポーネントの定義を変えてみましょう: ```js app.component('todo-item', { From 2b649f1d337a99fa80c572b15041efe1b16a81c3 Mon Sep 17 00:00:00 2001 From: selvarajmas Date: Mon, 22 Nov 2021 15:49:24 +0900 Subject: [PATCH 2/7] Update conditional.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 下記のリンク先を変更 ・スタイルガイド ・リストレンダリングのガイド --- src/guide/conditional.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/guide/conditional.md b/src/guide/conditional.md index fb56fa92..f6cc5b5b 100644 --- a/src/guide/conditional.md +++ b/src/guide/conditional.md @@ -90,7 +90,7 @@ ## `v-if` と `v-for` ::: tip Note -`v-if` と `v-for` を同時に利用することは **推奨されません**。 詳細については [スタイルガイド](../style-guide/#avoid-v-if-with-v-for-essential) を参照ください。 +`v-if` と `v-for` を同時に利用することは **推奨されません**。 詳細については [スタイルガイド](../style-guide/#v-for-と一緒に-v-if-を使うのを避ける-必須) を参照ください。 ::: -`v-if` と `v-for` が同じ要素に両方つかわれる場合、 `v-if` が先に評価されます。詳細については [リストレンダリングのガイド](list.html#v-for-with-v-if) を参照してください。 +`v-if` と `v-for` が同じ要素に両方つかわれる場合、 `v-if` が先に評価されます。詳細については [リストレンダリングのガイド](list.html#v-for-と-v-if) を参照してください。 From f0c38899a80ad09180e5d5ab7885164d034a162a Mon Sep 17 00:00:00 2001 From: selvarajmas Date: Mon, 22 Nov 2021 16:00:57 +0900 Subject: [PATCH 3/7] Update list.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「推奨されます」のリンク先を変更 --- src/guide/list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guide/list.md b/src/guide/list.md index 8f3d447c..5f0eb4b7 100644 --- a/src/guide/list.md +++ b/src/guide/list.md @@ -127,7 +127,7 @@ Vue が各ノードの識別情報を追跡できるヒントを与えるため ``` -繰り返される DOM の内容が単純な場合や、性能向上のためにデフォルトの動作を意図的に頼る場合を除いて、可能なときはいつでも `v-for` に `key` 属性を与えることが[推奨されます](/style-guide/#keyed-v-for-essential)。 +繰り返される DOM の内容が単純な場合や、性能向上のためにデフォルトの動作を意図的に頼る場合を除いて、可能なときはいつでも `v-for` に `key` 属性を与えることが[推奨されます](/style-guide/#キー付き-v-for-必須)。 これは Vue がノードを識別する汎用的な仕組みなので、`key` はガイドの後半でわかるように `v-for` に縛られない他の用途もあります。 From 364ad52308c264e80084dcc824378f4798936e50 Mon Sep 17 00:00:00 2001 From: selvarajmas Date: Mon, 22 Nov 2021 16:04:49 +0900 Subject: [PATCH 4/7] Update list.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「スタイルガイド」のリンク先を変更 --- src/guide/list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guide/list.md b/src/guide/list.md index 8f3d447c..b2ca7c8d 100644 --- a/src/guide/list.md +++ b/src/guide/list.md @@ -237,7 +237,7 @@ methods: { ## `v-for` と `v-if` :::tip -`v-if` と `v-for` を同時に利用することは**推奨されません**。 詳細については [スタイルガイド](../style-guide/#avoid-v-if-with-v-for-essential) を参照ください。 +`v-if` と `v-for` を同時に利用することは**推奨されません**。 詳細については [スタイルガイド](../style-guide/#v-for-と一緒に-v-if-を使うのを避ける-必須) を参照ください。 ::: それらが同じノードに存在するとき、 `v-if` は `v-for` よりも高い優先度を持ちます。つまり `v-if` の条件は、 `v-for` のスコープの変数にはアクセスできないということです: From 8009af9a22501cd65c4601a859745b1767201db7 Mon Sep 17 00:00:00 2001 From: selvarajmas Date: Mon, 22 Nov 2021 16:07:52 +0900 Subject: [PATCH 5/7] Update forms.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「カスタム input」のリンク先を変更 --- src/guide/forms.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guide/forms.md b/src/guide/forms.md index 85df42af..cdd917f8 100644 --- a/src/guide/forms.md +++ b/src/guide/forms.md @@ -285,4 +285,4 @@ vm.selected.number // => 123 > まだ Vue コンポーネントに慣れていない場合、この節は一旦スキップすることができます。 -HTML 組み込みの input タイプが、常にあなたのニーズに適っているとは限りません。幸運にも、Vue コンポーネントによって、動作を隅々までカスタマイズ可能な再利用性のある入力フォームを自作することができます。それらのフォームに `v-model` を使うことも可能です!詳しくは、コンポーネントガイドの [カスタム input](./component-basics.html#using-v-model-on-components) を参照してください。 +HTML 組み込みの input タイプが、常にあなたのニーズに適っているとは限りません。幸運にも、Vue コンポーネントによって、動作を隅々までカスタマイズ可能な再利用性のある入力フォームを自作することができます。それらのフォームに `v-model` を使うことも可能です!詳しくは、コンポーネントガイドの [カスタム input](./component-basics.html#コンポーネントで-v-model-を使う) を参照してください。 From 0e6aaba1cf5fd5bb416ec7272f55bfb944bde577 Mon Sep 17 00:00:00 2001 From: selvarajmas Date: Mon, 22 Nov 2021 16:11:33 +0900 Subject: [PATCH 6/7] Update component-registration.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「スタイルガイド」のリンク先を変更 --- src/guide/component-registration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guide/component-registration.md b/src/guide/component-registration.md index 14ec2f62..f9d6c9df 100644 --- a/src/guide/component-registration.md +++ b/src/guide/component-registration.md @@ -25,7 +25,7 @@ app.component('my-component-name', { こうする事で、既に存在するそして将来的に定義される HTML 要素とのコンフリクトを回避する助けになります。 -その他のコンポーネント名の推奨項目は [スタイルガイド](../style-guide/#base-component-names-strongly-recommended) で確認することができます。 +その他のコンポーネント名の推奨項目は [スタイルガイド](../style-guide/#基底コンポーネントの名前-強く推奨) で確認することができます。 ### 命名のケース (Name Casing) From b1d844e076c0cb439f2d803bdc8d8d183a47c0f5 Mon Sep 17 00:00:00 2001 From: selvarajmas Date: Mon, 22 Nov 2021 16:23:02 +0900 Subject: [PATCH 7/7] Update component-attrs.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 「emits」のリンク先を変更 --- src/guide/component-attrs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guide/component-attrs.md b/src/guide/component-attrs.md index 58b32ba6..8af8703d 100644 --- a/src/guide/component-attrs.md +++ b/src/guide/component-attrs.md @@ -2,7 +2,7 @@ > このページは [コンポーネントの基本](component-basics.md) が読まれていることが前提となっています。 コンポーネントを扱った事のない場合はこちらのページを先に読んでください。 -プロパティでない属性とは、コンポーネントに渡される属性やイベントリスナのうち、[props](component-props) や [emits](component-custom-events.html#defining-custom-events) で定義されたものを除いたものをいいます。よくある例としては、コンポーネント要素タグに付与する `class` 、`style` 、`id` などの属性があります。これらの属性には `$attrs` プロパティでアクセスできます。 +プロパティでない属性とは、コンポーネントに渡される属性やイベントリスナのうち、[props](component-props) や [emits](component-custom-events.html#カスタムイベントの定義) で定義されたものを除いたものをいいます。よくある例としては、コンポーネント要素タグに付与する `class` 、`style` 、`id` などの属性があります。これらの属性には `$attrs` プロパティでアクセスできます。 ## 属性の継承