File tree Expand file tree Collapse file tree 3 files changed +3
-5
lines changed Expand file tree Collapse file tree 3 files changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ permalink: warnings/dont-call-proptypes.html
7
7
8
8
> 注意:
9
9
>
10
- > React.PropTypes は React v15.5 から別パッケージに移動しました。代わりに [ prop-typesライブラリ] ( https://www.npmjs.com/package/prop-types ) を使用してください。
10
+ > React.PropTypes は React v15.5 から別パッケージに移動しました。代わりに [ prop-typesライブラリ] ( https://www.npmjs.com/package/prop-types ) を使用してください。
11
11
> コードを自動で変換するための [ codemod スクリプト] ( /blog/2017/04/07/react-v15.5.0.html#migrating-from-react.proptypes ) も提供しています。
12
12
13
13
React の将来のメジャーリリースでは、PropType のバリデーションを実装するコードは、本番用ビルドから削除される予定です。その際には、バリデーションを手動で呼び出す全てのコード(本番用ビルドで削除されないもの)はエラーを投げることになります。
Original file line number Diff line number Diff line change @@ -66,8 +66,6 @@ ReactDOM.render(
66
66
67
67
## React の複数のコピー
68
68
69
- Bower は依存関係の重複を上手く排除しますが、npm はそうではありません。
70
- ref に対して特別なことを何もしていないなら、原因は ref ではなく、複数の React のコピーがプロジェクトにロードされているからである可能性が高いでしょう。
71
- 時々、サードパーティ製のモジュールを npm 経由で追加した場合、依存ライブラリの重複したコピーが問題を引き起こす可能性があります。
69
+ Bower は依存関係の重複を上手く排除しますが、npm はそうではありません。ref に対して特別なことを何もしていないなら、原因は ref ではなく、複数の React のコピーがプロジェクトにロードされているからである可能性が高いでしょう。サードパーティ製のモジュールを npm 経由で追加した場合、依存ライブラリの重複したコピーがたまに問題を引き起こす可能性があります。
72
70
73
71
npm を使用している場合、` npm ls ` や ` npm ls react ` の実行が、問題の原因を探す役に立つかもしれません。
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ permalink: warnings/unknown-prop.html
14
14
15
15
2 . 指定した属性を React が標準仕様の一部として正しく認識していない場合。この振舞いはReact の将来のバージョンで修正される可能性は高いでしょう。しかし現時点では、React は知らない属性を全て削除するため、React アプリケーションで指定してもレンダリングされません。
16
16
17
- 4 . 大文字で始まらない名前の React コンポーネントを使おうとしている場合 。React では [ JSX の変換の際、ユーザ定義のコンポーネントと DOMタグとを区別するのに大文字と小文字との区別を用いる ] ( /docs/jsx-in-depth.html#user-defined-components-must-be-capitalized ) ため、小文字のタグは DOM タグとして解釈されてしまいます。
17
+ 4 . 大文字で始まらない名前の React コンポーネントを使おうとしている 。React では [ JSX の変換の際、ユーザ定義のコンポーネントと DOM タグとを区別するのに大文字と小文字との区別を用いる ] ( /docs/jsx-in-depth.html#user-defined-components-must-be-capitalized ) ため、小文字のタグは DOM タグとして解釈されてしまいます。
18
18
19
19
---
20
20
You can’t perform that action at this time.
0 commit comments