为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用angularjs封装的jquery?

如何使用angularjs封装的jquery?

DIEA 2018-10-24 11:14:00
如何使用angularjs封装的jquery
查看完整描述

1 回答

?
梦里花落0921

TA贡献1772条经验 获得超5个赞

 angularjs封装的jquery过程:
  <input type="text" ng-model="name" ng-blur="checkname()" > ng-blur指令,是在焦点离开某个元素时触发的指令。对于上例,即在焦点离开该文本输入框时,触发checkname()函数。

  看起来很简单,但是你如果真的使用了这个指令,你就会发现它根本不起效果。在仔细查看文档后,我才发现这实际是先知们使用jquery的blur方法实现的函数(而且事实上根本没有真正实现并放在当前的版本里)。那么就算我们想写一个,离开jquery原生库是不行的,因为blur方法并未封装到angularjs内带的jquerylite里。换句话说,必须先载入完整的jquery才能使用。

查看完整回答
反对 回复 2018-11-07
  • 1 回答
  • 0 关注
  • 764 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信