当您单击将您带到模态的按钮时,我能够实现自动对焦。由于以下代码:
AngularJS:
app.directive('autoFocus', function($timeout) {
return {
restrict: 'AC',
link: function(_scope, _element) {
$timeout(function(){
_element[0].focus();
}, 0);
}
};
});
HTML:
<input type="text" auto-focus>
但是,将相同的逻辑应用于单击按钮并转到单独页面后可用的输入框时,它似乎不起作用。有没有人以前遇到过这个问题或遇到过同样的问题?
答案 0 :(得分:0)
我这样使用内置的autofocus
<input ... autofocus="{{$index==0}}"/>
您尝试过吗?没有自定义指令。