Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何知道某些模型数据是否绑定到视图?_Angularjs - Fatal编程技术网

Angularjs 如何知道某些模型数据是否绑定到视图?

Angularjs 如何知道某些模型数据是否绑定到视图?,angularjs,Angularjs,我的目标是拥有一个能够呈现自己的桌面视图的WebApp。假设我有许多客户记录(包括姓名、地址等),可以同时以多种方式显示。给定的客户可能显示在一个或多个列表中,或在弹出的详细视图中,等等 我希望在本地缓存相关的客户数据,并且我不希望它过时,因此服务器将通知我的WebApp(通过Comed或某种机制)客户id X已更改。所以现在我想要的是: 如果客户X当前显示在视图的任何位置,请重新获取 它将从服务器中删除,以便更新显示 如果客户X当前未显示在任何位置,只需删除其本地副本即可 因为它不新鲜了。如果

我的目标是拥有一个能够呈现自己的桌面视图的WebApp。假设我有许多客户记录(包括姓名、地址等),可以同时以多种方式显示。给定的客户可能显示在一个或多个列表中,或在弹出的详细视图中,等等

我希望在本地缓存相关的客户数据,并且我不希望它过时,因此服务器将通知我的WebApp(通过Comed或某种机制)客户id X已更改。所以现在我想要的是:

  • 如果客户X当前显示在视图的任何位置,请重新获取 它将从服务器中删除,以便更新显示
  • 如果客户X当前未显示在任何位置,只需删除其本地副本即可 因为它不新鲜了。如果以后再访问,将重新获取它
  • 所以我的问题是,如何检测给定的数据块当前是否绑定到视图