いう値が必要だから渡してね」のように伝えることができます。簡単にてっとり早くそれを実装するには単にpropsに渡せるprops名を配列で羅列するだけです。]}これでfooとbarBazというプロパティを受け付けるようになりました。/>のように値を渡すことができます。ご覧の通りbarBazのように設定したプロパティ名はテンプレート上ではfoo-bazのようなケバブケースで使えます。「fooは数値がいい」「bar-bazは関数がいい」という注文がある場合、propsをこのように書き換えます。定義したもの何でもが使えます。コンストラクタなら何でもです。"<prop名>"」というエラーが出ます。これでもまだ不十分なケースがあります。それは値を絶対に渡してほしい場合です。先程までのは、どちらかまたはどちらも渡さなくても通ってしまいます。/>必須プロパティ「bar-bazこそ必要なのに」という場合これでは困ってしまいます。あるプロパティについては必須にするというやり方も提供しています。それには先程のpropsをまた書き換える必要があります。}barBazだけが必須なので、それだけ書き換えてます。trueを増やします。"barBaz"」というエラーがでるようになりました。デフォルト値このpropオブジェクトはdefaultというキーを持つことができます。これはprop値が渡されなかった時代わりにそのプロパティ値に設定される値になります。例のようなものを作りました。分かりづらい人はフォークして実際に触ってみてください。