0

我对 AngularJS 很陌生。

检测 body 是否具有类“lt-ie9”的最佳方法是什么,如果这是真的,那么将用户重定向到不同的子页面?

PS:有人告诉我使用“.run”方法。你怎么看待这件事?

4

1 回答 1

1

.run()当所有模块完成加载时触发该方法。这是最接近 AngularJS 提供的“主要”方法的东西。在这里处理这种情况并不是不合理的。

angular.module("MyApp", []).
    run(function ($document, $location) {
      if ($document.find("body").hasClass("lt-ie9")) {
        $location.path("...");
      }
    });
于 2013-06-25T17:09:46.393 回答