多くの人が、コンポーネントを直接再利用できるようにするために、コンポーネント内で直接vue状態にアクセスするのではなく、小道具を介してコンポーネントに渡すようにアドバイスしています。vue&vuex getter vs props経由で状態を渡す
しかし、これを一貫して実行すると、ルートコンポーネントだけがストアと通信し、最終コンポーネントを取得するためにすべてのデータをネストされた階層に渡す必要があることを意味します。これは簡単に混乱を招くようです:
Dashboard
Profile
Billing
History
CreditCards
CreditCard
ユーザークレジットカードのデータをどのように読み込みますか?ダッシュボードでそれをツリーの下まで通す?