問題タブ [angularjs-watch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - AngularJS - ウォッチ内の別の値を更新する
nav.html の値を更新しようとしています
はこの{{login.showOption.show}}
コントローラを参照しています
オプションサービス
hasAccess の値が変更されたときに、nav.html も表示または非表示にしたい
しかし、問題は何も起こらないことです。私は時計の中にいるので、適用またはダイジェストを使用する必要があるためだと思いますが、方法がわかりません!
ここにコードへのリンクがあります
と
angularjs - ビューへの更新を延期するための AngularJS ローカル キュー
エントリのリストを表示するビューがあります。ビューに新しいエントリをプッシュするサービスがあります。しかし、ユーザーが新しいエントリを追加したり、エントリを編集したりしている場合、新しい更新のプッシュを延期したいので、ユーザーはビューが飛び回るのを見ません。
私が現在考えている方法は、ローカルキューを持つことです。$watch を追加して、ユーザーがエントリを編集しているかどうかをリッスンします。サービスからの新しい更新があれば、それをキューにプッシュします。ユーザーが編集していないことが $watch に表示されたら、更新をプッシュします。
これはすべて良さそうに見えますが、非常に複雑になる可能性があります。私はAngularが初めてで、Angularが提供するものがあるかどうか、またはここで利用できるより簡単なソリューションがあるかどうかを確認したかった.
どんな助けでも感謝します。
ありがとう!
angularjs - $watch がディレクティブで機能しないのはなぜですか?
私のディレクティブは次のように定義されています。
選択した国を変更して$watch
も機能しません。なぜですか? ng-show が正常に動作しているため、スコープは正常に動作しています。
私が見逃しているのは単純なことだと確信しています。誰か説明できますか?
javascript - $watchcollection はモデル プロパティでは機能しません
変更時にモデルを観察するために $watchcollection を使用しています。私はこのようにモデルを初期化しました
$watchcollection
モデルの変更を確認するために使用します
問題は、これが update のみの場合に発生しないことfeature.additional
です。
誰かが回避策を持っていますか、何か問題がある場合はお知らせください。
angularjs - モデルがnullでない場合、AngularJSはモデル値を監視します
ここで素朴な疑問。私はこの時計を持っています:
チーム モデルはデータベースからプロミス (したがってデータ) として取り込まれるため、ウォッチが最初に起動したときはself.model.teamが設定されていないため、null になります。時計が設定されるまで待機するか、時計のリターン機能にチェックを追加するにはどうすればよいですか?