如何在核心javascript中实现angular$watch函数

How to implement angular $watch function in core javascript

本文关键字:angular watch 函数 实现 核心 javascript      更新时间:2023-09-26

正如我所知,在每个摘要循环中都会评估角度手表。因此,我需要在核心javascript中为watchhttp响应json对象提供这样的函数。

类似的事情:-

var oldResponseData='{"name":"Ram","age":"45"}';
function myCustomeWatch(httpResponseData){
  if(httpResponseData===oldResponseData){
     return false;
  }else{
     oldResponseData=httpResponseData;
  }
}
.
.
.
 httpResponseData='{"name":"Ram","age":"46"}';//'{"name":"Ram","age":"45"}' != '{"name":"Ram","age":"46"}'
setInterval(function(){
   myCustomeWatch(httpResponseData);
},3000);

您也可以使用Object.watch。更多信息请访问

这是适用于ES5兼容浏览器的polyfill