我有一个特殊的问题。我正在使用 anchorScroll 服务将页面滚动到顶部以显示任何消息,例如错误或保存成功消息。我正在保存按钮操作中实现该功能。
这里发生了什么,当我第一次点击按钮时,它会刷新页面,然后当我再次使用它时,我得到了所需的结果。
我想以某种方式阻止它第一次刷新页面。
这个按钮在表单指令之外,尽管我的表单在表单标签内。包含 $anchorScroll 服务
<a id="top"></a> at the top of my HTML page.
if(data.validateError==true )
{
$scope.saveSuccessfull=false;
$scope.wrongInputError=true;
$scope.negErrorMessage=false;
$scope.loaderDiv=false;
$location.hash('top');
// call $anchorScroll()
$anchorScroll();