百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

angular-spinner

> 编程语言
开源

Angular 指令,用于显示动画旋转器(使用 spin.js)

688 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Angular 指令,用于显示动画旋转器(使用 spin.js)

angular-spinner

使用 spin.js 显示动画旋转器的 Angular 指令 Copyright (C) 2013, 2014, 2015, 2016, 2017 Uri Shaked, Islam Attrash 和贡献者

使用方法

获取 angular-spinner

  • 通过 npm: 运行

$ npm install angular-spinner 从控制台

  • 通过 bower: 通过运行

$ bower install angular-spinner 从控制台 将 angular-spinner.js 添加到您的应用程序中。

javascript
import 'angular-spinner';

OR:

require('angular-spinner');

或者选择以下文件之一(取决于包管理器):

xml

将 angularSpinner 模块添加为您应用模块的依赖:

javascript
var myapp = angular.module('myapp', ['angularSpinner']);

现在,您可以开始使用 us-spinner 指令来显示动画 例如:

xml

您还可以传递旋转器选项,例如:

xml

可能的配置选项在 spin.js 主页 中进行了说明。 您可以根据范围表达式指导旋转器开始和停止,例如:

xml

配置默认旋转器选项

您可以使用 usSpinnerConfigProvider 为全局所有旋转器配置默认选项。从指令传递的任何选项仍会覆盖这些选项。

javascript
myapp.config(['usSpinnerConfigProvider', function (usSpinnerConfigProvider) {
    usSpinnerConfigProvider.setDefaults({color: 'blue'});
}]);

主题

主题为旋转控件提供了命名的默认选项。从指令传递的任何选项仍然会覆盖这些选项。

javascript
myapp.config(['usSpinnerConfigProvider', function (usSpinnerConfigProvider) {
    usSpinnerConfigProvider.setTheme('bigBlue', {color: 'blue', radius: 20});
    usSpinnerConfigProvider.setTheme('smallRed', {color: 'red', radius: 6});
}]);
xml

使用 usSpinnerService 控制旋转图标

xml
Start spinner
Stop spinner

usSpinnerService 服务允许您通过键控制旋转的启动和停止。无论键是否指定,所有旋转器都将受到影响(启动/停止所有旋转器):

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言