私はこのコードを使用します:
$scope.$watch('message', function()
{
// the code
});
コードが実行されるように、メッセージの変更イベントを手動で発生させる方法はありますか?
私はこのコードを使用します:
$scope.$watch('message', function()
{
// the code
});
コードが実行されるように、メッセージの変更イベントを手動で発生させる方法はありますか?
いくつかのオプション:
$scope.$apply() を使用して、すべての監視式を呼び出すダイジェスト ループを実行します。
内部ウォッチコードを関数内に配置し、手動で呼び出します
変更messages
:)
ここでの別のオプションは、関数を個別に宣言し$scope.watch
、ポインターで使用することです。
var watchFunction = function(){
// the code
}
$scope.$watch('message',watchFunction);
watchFunction();