1

以下のコードは、入力を開始するとすぐに入力ボックスでモーダルを開くことになっています。モーダルが開くところまで進みましたが、実際の入力ボックス (ディレクティブのリンク関数内) に集中する方法がわかりません。どんなアイデアでも大歓迎です。また、他に改善案があれば教えてください。

このplnkrをご覧ください http://plnkr.co/edit/ZMN56G

link: function(scope, elem, attrs){

  //CAN'T FIGURE THIS OUT
  var input = elem.children()[1]
  input.focus();
  console.log(input)      
}

そしてHTML....

<div class="modal-body">
   <input type="text" ng-model="selected.query"/>
      Selected: <b>{{ query}}</b>
</div>
4

0 に答える 0