javascript - Angular 跨度条件悬停在文本上

标签 javascript html angularjs button controller

我从后端获得 3 个值:isDone、isInProgress、isFailed,基于这 3 个值,我需要更改 angularview 中 span 元素文本上的悬停。如果元素是 isDone 或 isInProgress,我必须显示一个带有 2 个不同悬停文本的图标。如果元素是 isFailed ,我必须在屏幕上显示一条错误消息:

代码:

<span class="glyphicon glyphicon-refresh blue"                                                      
 title="In progress" ng-show="action.isInProgress"> </span>

我如何将 IsDone 合并到这个跨度中?

最佳答案

只需这样做:

<span class="glyphicon glyphicon-refresh blue" title="{{ action.isInProgress ? 'Action is in progress' : 'Action is complete.'}}" ng-show="action.isInProgress||action.isDone"></span>

关于javascript - Angular 跨度条件悬停在文本上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45052607/

相关文章:

javascript - 即使设置了 PreventDefault,鼠标事件仍然会在触摸事件上触发

jquery - 实现 JQuery 过滤器时遇到问题

JavaScript 框架和 JSON 模式

javascript - chrome DateTime 控件的 AngularJS 数据绑定(bind)在更新 24.0.1312.52 后不起作用

javascript - Nodejs - 让客户端套接字在 5 秒超时后重试

javascript - 包装列表项的id并将其保存在表td中

javascript - 在 javascript 警报中显示超链接

javascript - 制作一个容器以分布在所有窗口屏幕上

javascript - 获取选择选项的值,然后用它来搜索/过滤

javascript - Angular mobile - Accordion 打开/关闭