1

phonegap でアプリを実行すると、$digest の繰り返しでエラーが発生します。通常の Web ブラウザーでは、エラーは発生しません。ここで何か助けていただければ幸いです。ありがとう

4

2 に答える 2

3

このエラーは通常、その式の値を変更する (コントローラーまたはディレクティブ内の) 式にウォッチャーがあり、その結果、無限ループが発生する場合に発生します。すべてのウォッチャーを確認してください。

ここに同様の投稿があります

于 2013-02-24T06:57:31.533 に答える
1

問題は、循環参照のように見えるものがあったことです。ng-click ディレクティブにバインドされたリダイレクト関数を実行するスコープに関数呼び出しを組み込みました。これらのリダイレクト関数を ngclick から削除し、代わりに onclick を使用して暗黙的にリダイレクト関数を呼び出し、スコープ オブジェクトからポインター関数を削除すると、機能し始めました。ビューを変更しようとしているスコープ内の関数が原因であると考えられます。したがって、ウォッチャーがまだビューの変更を待っていて、ビューがコントロールを変更するために逆参照する必要があったため、ウォッチャーが終了しないという状況が発生しました。

于 2013-02-27T16:15:14.280 に答える