我正在开发一个在AngularJS中构建的应用程序。传递给我的一个要求是,当表单无效并且用户单击提交时,窗口应该将第一个无效元素滚动到视图中。
使用element.scrollIntoView()很容易实现,但我需要设置偏移量。你看,页面顶部有一个标题,它会逐渐淡化为'页面的其余部分。见下图。
所以我离开试图找出一些抵消方法。我找到了一些例子,但我找不到我正在寻找的内容。
这是我目前的代码(
--format=checkstyle-xml
答案 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