Javascript Angularjs ng重复md焦点最后一个元素? {{item}
上面的代码位于md对话框中,该对话框具有垂直滚动Javascript Angularjs ng重复md焦点最后一个元素? {{item},javascript,angularjs,css,angular-material,Javascript,Angularjs,Css,Angular Material,上面的代码位于md对话框中,该对话框具有垂直滚动 要求是在运行时添加项时滚动到最后一个元素。您应该制定自己的指令来执行此操作,下面的示例可能有助于您做到这一点 基本上,当添加新项目时,$anchorScroll服务将用于滚动到该特定元素 <div ng-repeat="item in items track by $index" md-autofocus="$last"> <div> {{item} </div> <div> angular m
要求是在运行时添加项时滚动到最后一个元素。您应该制定自己的指令来执行此操作,下面的示例可能有助于您做到这一点 基本上,当添加新项目时,$anchorScroll服务将用于滚动到该特定元素
<div ng-repeat="item in items track by $index" md-autofocus="$last">
<div>
{{item}
</div>
<div>
angular material有一个md自动对焦指令。你能举个例子说明这一点吗?是的,我知道,但你不能特别关注ng中的元素,重复其输入元素
app.directive('scrollToLast', ['$location', '$anchorScroll', function($location, $anchorScroll){
function linkFn(scope, element, attrs){
$location.hash(attrs.scrollToLast);
$anchorScroll();
}
return {
restrict: 'AE',
scope: {
},
link: linkFn
};
}]);