ng-click при стрельбе на мобильных или планшетных устройствах

При загрузке страницы у меня есть контроллер, который вызывает сервис, а затем связывает возвращаемые данные с некоторыми $ scope.objects:

app.controller("MainController", function($scope, $http, serviceGetData) {

    serviceGetData.getData(function(data) {
        $scope.LoginCount = data.LoginCount;
        $scope.ProductInfo = data.ProductInfo;
        $scope.ProfileInfo = data.ProfileInfo;

        // Delayed binding
        $scope.OrderHistory  = { History: [] };
    }

    $scope.populateModel = function(model, values) {
        var isArray = $.isArray(values);

        $.each(values, function(key, value) {

            if (isArray) {
                key = this.key;
               value = this.value;
            }

            if (model[key] !== value) {
                model[key] = value;
            }

        });
    };
}

И в моем HTML, я пытаюсь связать $ scope.OrderHistory с помощью:

<h1><a href="#" ng-click="populateModel(OrderHistory  , { History: OrderEntries })" >View order details</a></h1>

Это хорошо при просмотре на ноутбуках / настольных компьютерах, но не работает на планшетах и ​​мобильных устройствах, например iphone / Ipad

Ответы на вопрос(3)

Ваш ответ на вопрос