如何在列表中使用 AngularJS 和 HTML5 设置文本输入的焦点


若要将焦点设置到列表中的文本输入,请尝试以下代码

newApp.directive('focus', function () {
   return function (scope, element, attrs) {
      attrs.$observe('focus', function (newValue) {
         newValue === 'true' && element[0].focus();
      });
   }
});

HTML 如下

<input type="text" ng-model="cues[$index].text" focus="{{cue.isNewest}}"
class="input-xlarge" />{{cue.isNewest}}

更新于:28-1 月-2020

385 浏览

开启你的 事业

完成课程可以获得认证

开始
广告
© . All rights reserved.