如何在Mobile Angular JS上更改默认单选按钮

时间:2015-08-18 13:48:18

标签: javascript jquery angularjs jquery-mobile mobile

我有一个在桌面上加载的视图,它在桌面上完美运行,但在移动设备上,我需要将显示更改为网格,因为它在移动设备上的格式要好得多,看起来很棒。

您可以看到以下代码分配"列表"作为默认视图,但我需要将其更改为" Grid"在移动设备上。有人能帮助我找到一种方式以一种友好的方式做到这一点吗?

$scope.view = "List";

$scope.changeViewToList = function () {
    $scope.view = "List";
};

$scope.changeViewToGrid = function () {
    $scope.view = "Grid";
};

1 个答案:

答案 0 :(得分:0)

虽然它并不是最优雅的,但也不是最有优势的"解决问题的方法,仍然很容易解决。

if(window.innerWidth <= 800) {
        $scope.view = "Grid";
    } else {
        $scope.view = "List";
    }