AngularJS
仙女姐姐1to1
路还长,梦还多
展开
-
angular指令1-刷新按钮动画的渲染
Angular JS 指令-refresh分析要点es-refresh.directive.js动画样式es.refresh.html 分析要点 首先刷新按钮中最主要的东西,就是动画效果,所以定时设置动画的样式。 es-refresh.directive.js 附上代码: 动画样式 .animating{ animation: refresh 1s; } @keyframes refresh { from { transform: rotate(0deg); } to { transfor原创 2021-11-03 16:00:39 · 205 阅读 · 0 评论 -
AngularJS创建服务
1、factory() 作用:创建和配置服务 两个参数:name(字符串)——需要注册的服务名、getFn(函数)——这个函数会在AngularJS创建服务实例时被调用,它可以返回任意类型的数据 2、service() 作用:可以注册一个支持构造函数的服务 两个参数:name(字符串)——需要注册的服务名、constructor(函数)——构造函数、我们用它来实例化服务对象 3、provider() 作用:为服务注册提供者。负责在运行时初始化这些提供者,提供者是一个具有get方法的对象,可以这么理解,传入函原创 2020-09-10 16:36:17 · 340 阅读 · 0 评论 -
AngularJS $injector API
1、annotate() 返回值:一个由服务名称组成的数组,这些服务会在实例化时被注入到目标函数中。 作用:帮助$injector判断哪些服务在函数被调用时注入进去 参数:fn(函数或数组) 2、get() 返回值:一个服务的实例。 作用:根据名称返回一个服务的实例 参数:name(字符串) 3、has() 返回值:布尔值。 作用:在$injector能够从自己的注册列表中找到服务时返回true,否则为false 参数:name(字符串)------这是我们想要在注册列表中查询的服务名称 4、instant原创 2020-09-10 15:38:47 · 162 阅读 · 0 评论