Angular,如何在调整大小和加载时实现下面的代码

时间:2015-07-01 16:49:36

标签: javascript angularjs

angular.module(module.name).directive(current.name, ['$timeout', function (timeout) {
return {
    restrict: 'A',

    link: function (scope, element, attrs) {
        element[0].style.margin = '0.1px';

        timeout(function () {
            element[0].style.margin = '0px';
        }, 3000);
    }
}
}]);

上面的角度代码是我在浏览器加载时编写的内容,之后重新编辑浏览器以便在单个页面应用程序上正确显示内容。但是我已经遇到了另一个需要在Resize上执行此操作的问题。

我希望能够使用下面相同的功能并添加调整大小..如果我可以添加调整大小,或者我需要编写不同的脚本,我有点丢失。

我仍然在处理棱角分明,所以我正在寻找一个能够正确解释这个问题的答案,以及我想要的最佳实践。

1 个答案:

答案 0 :(得分:0)

是否要将其应用于任何调整窗口大小或仅低于特定比率/大小?

如果您想要调整窗口的任何大小,请查看此JSFiddle

scope.$watch(scope.getWindowDimensions, function (newValue, oldValue) {...