最近少し混亂しています。いつどちらを使用すればよいのかわかりません。 ?アドバイスのリクエスト
ringa_lee
1.computed は、データの変更を監(jiān)視する場(chǎng)合に使用されます。監(jiān)視データが変化した場(chǎng)合には、直ちに計(jì)算を?qū)g行し、結(jié)果を返します。
2.methods は関數(shù)のみを定義します。実行したい場(chǎng)合は手動(dòng)で実行する必要があります。
methods は通常の関數(shù)を定義するために使用され、computed はデータが変更されたときに計(jì)算を行う必要がある場(chǎng)合に使用されます
計(jì)算されたプロパティとメソッド
1. 計(jì)算された屬性は屬性の依存関係に基づいてキャッシュされます。計(jì)算された屬性は、関連する依存関係が変更された場(chǎng)合にのみ再評(píng)価されます
屬性値が変更されない場(chǎng)合、評(píng)価はすぐに前の結(jié)果を返しますが、メソッドは再計(jì)算する必要があるため、依存関係のある屬性の評(píng)価はキャッシュ済み 計(jì)算済みを使用し、キャッシュされていない場(chǎng)合はメソッドを使用します
2. 屬性の依存関係がない場(chǎng)合はメソッドを使用します
computed は変更、評(píng)価、メソッドを監(jiān)視します。呼び出したい場(chǎng)合は、inputchange イベントなどの HTML トリガー メソッドを記述します。また、computed は特定のフィールドの変更を監(jiān)視できます