角度过滤器仅在UI上重置

时间:2014-11-14 18:05:41

标签: angularjs angularjs-directive angularjs-filter

我试图在Angular中路由到另一个页面时过滤结果数组。

它首先工作,然后过滤结果,但在某些时候界面结果。

我已经记录了结果,并且它们保持不变,出于某种原因,它只是过滤器只在接口上重置。我每次调用过滤器函数时都会记录,并且在重置时不会被调用。

然而,当我把:

   alert(filter);

过滤器可以正常工作,即使在警报之后也不会重置。

我知道这是一个模糊的问题,没有很多代码,但我有几个指令,所以它可能会变得复杂。我只是想知道如何在我发出警报时不会在UI上重置?

修改

我还在调试这个,但我正在Chrome开发者工具中查看我的网络标签。当我收到警报时,我的脚本是" 667fcdb5.scripts.js"但是当我没有警报时,我的脚本是" abf5e3ed.script.js"。我正在使用grunt来构建和缩小我的代码。我已多次构建它来观察名称,并且每次都会发生这种情况。为什么警报会导致不同的名称?

0 个答案:

没有答案