javascript - vue.js メソッドの適用可能なシナリオについて質問し、計算しました。 !
ringa_lee
ringa_lee 2017-06-24 09:43:59
0
4
775

最近少し混乱しています。いつどちらを使用すればよいのかわかりません。 ?アドバイスのリクエスト

ringa_lee
ringa_lee

ringa_lee

全員に返信(4)
洪涛

1.computed は、データの変更を監視する場合に使用されます。監視データが変化した場合には、直ちに計算を実行し、結果を返します。
2.methods は関数のみを定義します。実行したい場合は手動で実行する必要があります。

いいねを押す +0
淡淡烟草味

methods は通常の関数を定義するために使用され、computed はデータが変更されたときに計算を行う必要がある場合に使用されます

いいねを押す +0
巴扎黑

計算されたプロパティとメソッド

1. 計算された属性は属性の依存関係に基づいてキャッシュされます。計算された属性は、関連する依存関係が変更された場合にのみ再評価されます
属性値が変更されない場合、評価はすぐに前の結果を返しますが、メソッドは再計算する必要があるため、依存関係のある属性の評価はキャッシュ済み 計算済みを使用し、キャッシュされていない場合はメソッドを使用します
2. 属性の依存関係がない場合はメソッドを使用します

いいねを押す +0
黄舟

computed は変更、評価、メソッドを監視します。呼び出したい場合は、inputchange イベントなどの HTML トリガー メソッドを記述します。また、computed は特定のフィールドの変更を監視できます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート