Мне нужно вызвать функцию scrolltop после сохранения формы. Я пишу фабричный класс для доступа везде в моем приложении. но фабричный вызов не работает.
это мой заводской класс
.factory('scrollTop', function () {
return {
start: function () {
$window.scrollTo(0, angular.element(document.getelementsbyclassname('validation-position')).offsetTop);
},
};
})
я вызвал эту функцию в сторону функции сохранения.
$scope.saveUpdateUserDetails = function (id) {
if (id == undefined) {
$scope.saveUser();
$scope.scrollTop.start();
} else {
$scope.updateUser(id);
$scope.scrollTop.start();
}
};
, но ошибка говорит: «Невозможно прочитать свойство start из undefined». Как я вызываю свою фабричную функцию внутри функции сохранения.