AngularJS:如何滚动到具有偏移的对象?

时间:2015-06-26 16:46:55

标签: javascript angularjs scroll offset

我正在开发一个在AngularJS中构建的应用程序。传递给我的一个要求是,当表单无效并且用户单击提交时,窗口应该将第一个无效元素滚动到视图中。

使用element.scrollIntoView()很容易实现,但我需要设置偏移量。你看,页面顶部有一个标题,它会逐渐淡化为'页面的其余部分。见下图。

enter image description here

所以我离开试图找出一些抵消方法。我找到了一些例子,但我找不到我正在寻找的内容。

这是我目前的代码(

--format=checkstyle-xml

1 个答案:

答案 0 :(得分:0)

对我自己的问题的建议答案。注入$ anchorScroll并使用它,但我愿意接受...

class ApplicationController < ActionController::Base
  def after_sign_in_path_for(resource)
   # check here that request is come from sub domain 
   # if come from sub domain then redirect it otherwise redirect your root path
  end
end