Vue.jsはコンポーネントを利用てUIの親子関係にルールを持って記述できるようなフレームワークになっています。 その仕組みの一つにpropsというコンポーネント(子ども側)のルールがあります。 これは何かというと、コンポーネント側のオブジェクトにpropsとプロパティを用いて親の$dataのキーを書かなければ親の$dataに触ることができないというルールです。このルールにより親・子間のデータの流れが一方通行になり、両者の責任範囲の漏れ出しを防ぐことができます。 古いバージョンの時に一度記事を書いていますが、今回はバージョン1系、且つ、つまずきポイントのみに着目します。 www.ie-kau.net 1.props 前置きにも書いてしまいましたが、触りたい親の$dataのpropsを必須で書かなくてはなりません。これを忘れると、コンポーネント内でそのデータはundefinedになってしまい
![Vue.jsでcomponentsに親からデータがわたらない時に確認する2つのこと - 俺、サービス売って家買うんだ](https://cdn-ak-scissors.b.st-hatena.com/image/square/0c179603dbf30d08b54b14e60003a0418265d7b8/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fi%2Fie-kau%2F20150818%2F20150818232251.png)