[英]AngularJS / $watch can't observe any string
聽起來,Angular的$watch
函數無法觀察到包含冒號等字符的string
。
這是我的小伙子重現的情況(在打開html頁面時控制台打印錯誤): http : //plnkr.co/edit/w9ItkHZmy4khzYcWHD2A
該如何處理?
您應該將$watch
與代表范圍內的屬性而不是實際對象的字符串一起使用。
只需將$watch
更改為此:
$scope.$watch('myHourString', function (hour) {
console.log("im ok now");
angular.noop();
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.