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.
Я хочу иметь возможность использовать одну и ту же функцию ниже и добавлять к ней размер. Я немного потерял, если я могу добавить к нему изменение размера или мне нужно будет написать другой скрипт.
Я все еще сжимаю углы, поэтому я ищу ответ, который объяснит это правильно и что будет лучшей практикой для того, что я хочу.
Вы хотите применить его при любом изменении размера окна или чуть ниже определенного соотношения/размера?
Если вы хотите изменить размер окна, взгляните на этот JSFiddle
scope.$watch(scope.getWindowDimensions, function (newValue, oldValue) {...