Skip to content

Commit 7f44dda

Browse files
authored
Translate 2299, 2321 (#2341)
* [Doc]: fix: removed provide-inject warning #2299 * cherry-pick vuejs/v2.vuejs.org@ca15810 * [Doc]: Updating valid custom element link (old one is dead) #2321 * cherry-pick vuejs/v2.vuejs.org@e9b98aa
1 parent 0338d55 commit 7f44dda

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

src/v2/api/index.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: API
33
type: api
4-
updated: 2020-09-05
4+
updated: 2021-05-22
55
---
66

77
## グローバル設定
@@ -1060,8 +1060,6 @@ updated: 2020-09-05
10601060

10611061
- **詳細:**
10621062

1063-
<p class="tip">`provide` および `inject` は、主に高度なプラグインやコンポーネントのライブラリのために提供されています。一般的なアプリケーションのコードで利用することは推奨されません。</p>
1064-
10651063
この 1 組のオプションは、コンポーネントの階層がどれほど深いかにかかわらず、それらが同じ親チェーン内にある限り、祖先コンポーネントが、自身の子孫コンポーネント全てに対する依存オブジェクトの注入役を務めることができるようにするために利用されます。React に精通している人は、 React のコンテキストの特徴と非常によく似ていると捉えると良いでしょう。
10661064

10671065
`provide` オプションの値は、オブジェクトもしくはオブジェクトを返す関数でなくてはなりません。このオブジェクトは自身の子孫に注入可能なプロパティを含みます。また、このオブジェクトのキーとして、 ES2015 の Symbol を利用することが可能ですが、ネイティブに `Symbol``Reflect.ownKeys` をサポートしている環境でのみ有効です。

src/v2/style-guide/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: スタイルガイド
33
type: style-guide
4-
updated: 2020-05-16
4+
updated: 2021-05-22
55
---
66

77
このドキュメントは、 Vue 固有の記法についての公式なスタイルガイドです。もしあなたがプロジェクトにおいて Vue を使用する場合は、エラーや有益でない議論、アンチパターンを避けるための参考となります。しかし、スタイルガイドはすべてのチームやプロジェクトで理想とは限らないと考えていますので、過去の経験や、周囲の技術スタック、個人の価値観に基づいた上で必要に応じて慎重に逸脱することが推奨されます。
@@ -46,7 +46,7 @@ Vue のいくつかの機能は、レアケースまたは従来のコードベ
4646

4747
**ルートの `App` コンポーネントや、Vue が提供する `<transition>``<component>` のようなビルトインコンポーネントを除き、コンポーネント名は常に複数単語とするべきです。**
4848

49-
これは、全ての HTML 要素は 1 単語となっているというこれまでの経緯から、既に存在する、そして将来定義される HTML 要素との[衝突を防止します](http://w3c.github.io/webcomponents/spec/custom/#valid-custom-element-name)
49+
これは、全ての HTML 要素は 1 単語となっているというこれまでの経緯から、既に存在する、そして将来定義される HTML 要素との[衝突を防止します](https://html.spec.whatwg.org/multipage/custom-elements.html#valid-custom-element-name)
5050

5151
{% raw %}<div class="style-example example-bad">{% endraw %}
5252
#### 悪い例

0 commit comments

Comments
 (0)