【发布时间】:2015-06-03 16:02:09
【问题描述】:
我在智能手机设备的本机键盘上遇到了一个常见问题。 基本上我们有一个列表,最后有一个输入字段。因此,可滚动内容类中的列表可以毫无问题地滚动。但是,如果您想在最后一个输入字段中输入文本,则会弹出键盘并将其隐藏。
是否有可能自动滚动到该项目?我想出了 $uiViewScroll 但它在我的指令中效果不佳。
(function(){
'use strict';
angular.module('directive.scroll', [])
.directive('topScroll', ['$uiViewScroll', function($uiViewScroll){
return {
restrict: 'A',
link: function(scope, element, attrs){
$uiViewScroll(element);
}
}
}]);
})();
有什么建议吗?
【问题讨论】:
-
我在这篇文章中找到了解决方案。使用该指令非常容易。 stackoverflow.com/a/22407177/2151532
标签: javascript html angularjs cordova angularjs-directive