1

これを回避する方法はありますか?より良い解決策はありますか?シミュレーション: http://plnkr.co/edit/2vRT8O?p=preview

コンテキスト:私の場合、入力はフィルターとして使用され、ユーザーが入力した情報は検索で使用されます。$ ウォッチは、この情報を取得してサービスに移動するために使用され、サービスは 2 番目のコントローラーに渡されます。

4

1 に答える 1

1

古い値と新しい値が等しくないかどうかを確認するだけで十分でしょうか? このような:

if (newValue != oldValue) {
   $scope.bar = newValue;
}

プランク: http://plnkr.co/edit/Ooh1am?p=preview

于 2013-08-07T13:10:35.373 に答える