AngularJS, how do I make the UI dependent on which field has focus?

前端 未结 2 1930
佛祖请我去吃肉
佛祖请我去吃肉 2021-02-15 01:41

I have an AngularJS page with several form inputs.

When the some of the inputs have focus, I want to change other, arbitrary, aspects of the page.

For example, w

2条回答
  •  礼貌的吻别
    2021-02-15 02:11

    How about make a directive? You could set a variable whenever the user leaves/enters the input, and detect that: http://jsfiddle.net/TZnj2/

    Be sure to read the directive guide if you're confused as to what's happening: http://docs.angularjs.org/guide/directive

    Also I use scope.$apply in that directive, here's an explanation of what that does: http://docs.angularjs.org/api/ng.$rootScope.Scope#$apply

提交回复
热议问题