【问题标题】:Running a filter from console for inspecting value从控制台运行过滤器以检查值
【发布时间】:2015-08-27 15:14:16
【问题描述】:

有什么方法可以使用检查器在控制台中运行 $filter 吗?使用batarang,我可以获得附加到特定元素的范围,但我想对范围内的值运行通用过滤器,我该怎么做?

【问题讨论】:

标签: angularjs batarang


【解决方案1】:

我不太了解您的用例,但如果它仅用于调试,您可以让 $filter 全局可用。

只需将 $filter 注入某个控制器或其他任何东西,然后将其移动到 窗口

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

现在你可以使用了

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

【讨论】:

    猜你喜欢
    • 2013-08-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-19
    • 1970-01-01
    • 1970-01-01
    • 2017-03-12
    • 1970-01-01
    • 2014-04-07
    相关资源
    最近更新 更多