Я хочу установить $ scope.columns зависит от размера окна. Если оператор работает хорошо, но в функции $ window у меня нет доступа к переменным области видимости. Что я должен попробовать?
.controller("mainController", function($window, $scope) {
$window.onresize = function() {
var screenWidth = $window.innerWidth;
if (screenWidth < 1285) {
$scope.columns = 1;
} else if (1767 > screenWidth && screenWidth >= 1285) {
$scope.columns = 2;
} else if (2249 > screenWidth && screenWidth >= 1767) {
$scope.columns = 3;
} else if (2731 > screenWidth && screenWidth >= 2249) {
$scope.columns = 4;
} else if (3213 > screenWidth && screenWidth >= 2249) {
$scope.columns = 5;
} else if (screenWidth >= 3213) {
$scope.columns = 6;
}
}
})
Я вижу сейчас, спасибо! – bothib