从控制台运行过滤器以检查值

时间:2015-08-27 06:38:06

标签: angularjs batarang

有没有办法在使用检查器的控制台中运行$ filter?使用batarang我可以将范围附加到特定元素,但我想对范围内的值运行一般过滤器,我该怎么做?

1 个答案:

答案 0 :(得分:0)

我真的不知道你的用例,但如果它仅用于调试,你可以在全球范围内使用$ filter。

只需在某些控制器中注入$ filter,然后将其移至窗口

app.controller( 'MainCtrl',
  function (  $filter )
  {
     window.$filterForDebugging = $filter;
  });

现在你可以使用

window.$filterForDebugging('date')(new Date(), 'medium');
// "27.08.2015 09:09:49"