如何使用angularjs封装的jquery?

如何使用angularjs封装的jquery


DIEA
浏览 767回答 1
1回答

梦里花落0921

 angularjs封装的jquery过程:  <input type="text" ng-model="name" ng-blur="checkname()" > ng-blur指令,是在焦点离开某个元素时触发的指令。对于上例,即在焦点离开该文本输入框时,触发checkname()函数。  看起来很简单,但是你如果真的使用了这个指令,你就会发现它根本不起效果。在仔细查看文档后,我才发现这实际是先知们使用jquery的blur方法实现的函数(而且事实上根本没有真正实现并放在当前的版本里)。那么就算我们想写一个,离开jquery原生库是不行的,因为blur方法并未封装到angularjs内带的jquerylite里。换句话说,必须先载入完整的jquery才能使用。
打开App,查看更多内容
随时随地看视频慕课网APP