備考
データと計算されたプロパティ
Vue
インスタンスのdata
およびcomputed
プロパティの主なユースケースの違いは、 data
の変更の可能性のある状態または確率に依存します。特定のオブジェクトがどのカテゴリに属するべきかを決めるときには、これらの質問が役に立ちます:
- これは一定の価値ですか? ( データ )
- これは変更する可能性がありますか? ( 計算またはデータ )
- それの価値は他のデータの価値に依存していますか? ( 計算された )
- 使用する前にデータや計算を追加する必要がありますか? ( 計算された )
- 値は特定の状況下でのみ変更されますか? ( データ )
計算されたプロパティ 関連する例