在angularjs

时间:2018-01-19 03:04:51

标签: javascript angularjs

我想转移到我页面上的任何元素(id)。我将此代码移至顶部。

$window.scrollTo(0, angular.element(document.getElementById('content')).offsetTop);

此代码将我移至页面顶部,只有它会去那里"快速"。我需要让它移动一点"慢一点#34;此外,它只是到顶部。我能把它放到我页面的任何地方吗?这是我实现它的完整代码。

$scope.uploadFiles = function(file, errFiles) {
    $scope.f = file;
    $scope.errFile = errFiles && errFiles[0];
    if (file) {
        file.upload = Upload.upload({
            url: '/Account/ReceiveUpload',
            data: { file: file }
        });
    }

    file.upload.then(function (response) {
        debugger;
        $rootScope.avatar = "data:image/png;base64," + response.data.avatar;
        $window.scrollTo(0, angular.element(document.getElementById('content')).offsetTop);
    })
};

0 个答案:

没有答案