我试图找到一种编写Angular JS指令的方法,该指令在使用$ http保存数据后将焦点设置在文本框上。
我正在尝试解决以下问题。
据我所知,DOM操作需要通过Directive完成。任何人都可以提供一个简单的指令示例代码来执行此操作吗?
答案 0 :(得分:1)
您的问题没有显示任何研究工作,因此可能无法回答或被关闭(除了它是重复的事实)。不过,这里有一些简单的示例代码
app.directive('focusMe', function($timeout) {
return {
link: function(scope, element) {
element[0].focus();
}
});
}
在指令链接功能中,您可以访问该元素。用它来处理它。另见: