我想转移到我页面上的任何元素(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);
})
};